第 1 章 Sqoop 简介
Sqoop 是一款开源的工具,
可以将一个关系型数据库(例如 : MySQL, Oracle, Postgres 等)中的数据导进到 Hadoop 的 HDFS 中,也可以将 HDFS 的数据导进到关系型数据库中。
Sqoop 项目开始于 2009 年,最早是作为 Hadoop 的一个第三方模块存在,后来为了让使用者能够快速部署,也为了让开发人员能够更快速的迭代开发,Sqoop 独立成为一个 Apache 项目。
最新的稳定版本是 1.4.7。Sqoop2 的最新版本是 1.99.7。请注意,1.99.7 与1.4.7 不兼容,且功能不完整,它并不打算用于生产部署。
sqoop 的本质
本质就是迁移数据
迁移的方式:就是把 sqoop 的迁移命令转换成 MapReduce 程序.
sqoop 一般和哪些组件打交道
将来 sqoop 在使用的时候有可能会跟那些系统或者组件打交道?
HDFS, MapReduce, YARN, ZooKeeper, Hive, HBase, MySQL