lsp66

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

从 HBase 导出数据到 MySQL(Linux)
(1)Sqoop 反向导出
sqoop export
--connect jdbc:mysql://mysql-ip:3306/mydb
--username root
--password Mysql@123
--table mysql_table
--export-dir /hbase/export/hbase_table \ # HBase导出到HDFS的临时目录
--input-fields-terminated-by '\t'
(2)自定义程序导出
编写 Java/Python 程序,Linux 下通过hbase shell或 HBase API 读取 HBase 数据;
借助 MySQL JDBC 驱动批量写入 MySQL,优化点:开启 MySQL 批量提交(rewriteBatchedStatements=true)。

posted on 2026-01-03 14:01  李世鹏66  阅读(1)  评论(0)    收藏  举报