我有一个负载很重的大型 mySQL 数据库,并且想将此数据库中的数据复制到 Hbase 以便对其进行分析工作。
编辑:我希望数据能够相对快速地复制,并且没有任何架构更改(没有时间戳行等)
我读过这可以使用flume来完成,mySQL作为源,可能是mySQL bin日志,Hbase作为接收器,但没有找到任何细节(高级或低级)。完成这项工作的主要任务是什么?
之前提出并回答了类似的问题,但并未真正解释如何或指向以下资源:
我有一个负载很重的大型 mySQL 数据库,并且想将此数据库中的数据复制到 Hbase 以便对其进行分析工作。
编辑:我希望数据能够相对快速地复制,并且没有任何架构更改(没有时间戳行等)
我读过这可以使用flume来完成,mySQL作为源,可能是mySQL bin日志,Hbase作为接收器,但没有找到任何细节(高级或低级)。完成这项工作的主要任务是什么?
之前提出并回答了类似的问题,但并未真正解释如何或指向以下资源:
到目前为止,有三个选项值得考虑:
就我个人而言,我会选择水槽,它不仅将数据从 RDBMS 引导到您的 HBase,而且当它们通过水槽管道流式传输时,您可以对数据进行处理。(例如转换、通知、警报等)