除了 SQOOP,还有啥方法可以从 RDBMS 传输到 HDFS?

Posted

技术标签:

【中文标题】除了 SQOOP,还有啥方法可以从 RDBMS 传输到 HDFS?【英文标题】:Is there any ways for transfer from RDBMS to HDFS besides SQOOP?除了 SQOOP,还有什么方法可以从 RDBMS 传输到 HDFS? 【发布时间】:2016-10-17 08:22:24 【问题描述】:
    除了使用 sqoop 将 RDBMS 传输到 HDFS 之外,我还想要其他方式,请给我提示 请任何人解释一下,hive 和 sqoop 之间的关系是什么?

【问题讨论】:

如果您能分享您正在谈论的特定 RDBMS,那就太好了。 mysql 数据库到 hadoop 开发 有很多选项 - 使用sparkapache-drillapache nifi 等,您可以手动完成 - 使用mysqldump 转换为 csv,然后将 csv 放入 hadoop 【参考方案1】:

添加到 dev ツ 的答案中,您还有一个名为 streamets 数据收集器的工具,它可以帮助您通过创建 JDBC 连接将数据从 mysql 获取到 HDFS。

【讨论】:

以上是关于除了 SQOOP,还有啥方法可以从 RDBMS 传输到 HDFS?的主要内容,如果未能解决你的问题,请参考以下文章

在 sqoop 中从 RDBMS 导入选定的表

除了通过 main 的 argv 之外,还有其他方法可以将用户参数传递给程序吗?

使用 SQOOP 和 FLUME 将数据从 RDBMS 移动到 Hadoop

我们如何使用 SQoop 对从 RDBMS 迁移到 HDFS 的数据进行测试?

如何从 Sqoop 选项生成 Sqoop 命令?

使用 Sqoop 将数据从 RDBMS 导入 Hive 时,如何在命令行中指定 Hive 数据库名称?