本文主要是介绍sqoop的知识,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. Sqoop(发音:skup)是一款开源的工具,主要用于在Hadoop(Hive)与传统的数据库(mysql、postgresql...)间进行数据的传递,可以将一个关系型数据库(例如: MySQL,Oracle ,Postgres等)中的数据导进到Hadoop的HDFS中,也可以将HDFS的数据导进到关系型数据库中。
4.1 sqoop的环境搭建
1. 将sqoop软件包,mysql驱动包,上传到linux目录下,并解压:
2.解压到sqoop1219目录下:并将原来特别长的包名修改为sqoop-1.4;
/home/jurf/sqoop1219/sqoop-1.4
3.将mysql驱动包导入到lib下:
/home/jurf/sqoop1219/sqoop-1.4/lib目录下
4.2 将windows中mysql数据库中的表信息导入到hdfs中
4.3 将hdfs中的信息导入到windows中mysql数据库
详细见百度网盘
这篇关于sqoop的知识的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!