我正在使用 hbase-0.90.6。我想将数据从 HBase 导出到 mysql。我知道两步过程,首先通过运行 mapreduce 作业将 Hbase 数据拉入平面文件,然后将平面文件数据导出到 mysql。
他们是我可以用来将这两个步骤减少到一个的任何其他工具吗?或者我们可以使用 sqoop 一步完成。谢谢。
是的 Sqoop 是可用于从/到 mysql 和 HBase 导入和导出数据的工具
您可以了解更多关于 Sqoop @ http://sqoop.apache.org
恐怕 Sqoop 目前不支持直接从 HBase 导出。Sqoop 可以在第二步的两步过程中为您提供帮助——例如,Sqoop 可以从 HDFS 获取数据并将它们导出到 MySQL。