使用Sqoop在MySql和Cassandra之间传输数据


Sqoop 是一个 Apache Software Foundation 工具 ,用于在 RDBMS 数据源和 Hadoop 或其他数据源(例如NoSQL )之间传输数据。
Sqoop可在Hadoop和关系数据库之间传输数据:
您可以使用 Sqoop 将数据从 MySQL 或 Oracle 等关系数据库管理系统 (RDBMS) 导入 Hadoop 分布式文件系统 ( HDFS ),在 Hadoop MapReduce 中转换数据,然后将数据导出回 RDBMS。

可以从任何符合 JDBC 的数据源将数据导入 Cassandra 。例如:

  • DB2
  • MySQL
  • 甲骨文
  • SQL 服务器
  • sysbase