本节演示使用Sqoop将mysql数据导入hbase。
(1)mysql数据导入hbase
在mysql中初始化数据,执行以下命令: mysql -uroot -pzhangli create database test; use test; create table t_info(id int,name varchar(20),age int); insert into t_info(id,name,age) values(1,'ali',20); insert into t_info(id,name,age) values(2,'xiaoli',3); exit; 在hbase中初始化表,执行以下命令: cd /root/hbase-1.2.6/bin ./hbase create 't1','f1' exit 把mysql数据导入hbase cd /root/hbase-1.2.6 ./sqoop import --connect jdbc:mysql://localhost:3306/test --username root --password zhangli --table t_user --hbase-table t1 --column-family f1 --hbase-create-table --hbase-row-key id如此,就完成了把mysql导入了hbase。