1 进入hbase: hbase shell 2 进入HIVE: hive 3 4 hbase中建一张t_student_info表,添加两个列族 5 create 't_student_info','st1','st2' 6 7 hbase查看表结构 8 describe 't_student_info' 9 10 11 12 hive 创建外部表要使用EXTERNAL 关键字 13 create external table t_student_info( 14 id int 15 ,age int 16 ,sex string 17 ) 18 stored by 'org.apache.hadoop.hive.hbase.HBaseStorageHandler' 19 with serdeproperties("hbase.columns.mapping"=":key,st1:age,st2:sex") 20 tblproperties("hbase.table.name"="t_student_info") 21 ; 22 23 24 hbase t_student_info 中添加数据 25 put 't_student_info','1001','st2:sex','man' 26 put 't_student_info','1001','st1:age','20' 27 put 't_student_info','1002','st1:age','18' 28 put 't_student_info','1002','st2:sex','woman' 29 30 hive 数据查询 31 select * from t_student_info;