hbase 基本命令
进入 shell
hbase shell
查看表
hbase(main):017:0> list
TABLE user 1 row(s)
Took 0.0134 seconds > ["user"]
创建表
create ‘table_name’, ‘column_family_name1’,‘column_family_name’
hbase(main):009:0> create 'user','info'
Created table user
Took 0.8370 seconds => Hbase::Table - user
插入数据
put ‘ns:table_name’,‘row_key’,‘cf_name:column_name’, ‘value’
hbase(main):011:0> put 'user','0001','info:name','张三'
Took 0.1699 seconds hbase(main):012:0> put 'user','0001','info:age','13'
Took 0.0138 seconds
查看数据
-
查看某一条
get ‘ns:table_name’,‘row_key’
hbase(main):015:0> get "user","0001"
COLUMN CELL
info:age timestamp=1650639001095, value=13 info:name timestamp=1650638984024, value=\xE5\xBC\xA0\xE4\xB8\x89 1 row(s)
Took 0.0505 seconds
-
查看所有
scan ‘ns:table_name’
hbase(main):018:0> scan 'user'
ROW COLUMN+CELL 0001 column=info:age, timestamp=1650639001095, value=13 0001 column=info:name, timestamp=1650638984024, value=\xE5\xBC\xA0\xE4\xB8\x89 1 row(s)
Took 0.0154 seconds