- create 创建表
- 指定表名、列族、列族版本号
hbase >> create 't1' , { NAME => 'f1' , VERSIONS => 5}
- 创建表t1,3个列族分别为f1、f2、f3
hbase>> create 't1' , 'f1' , 'f2' , f3'
- 指定切分点
hbase>> create 't1' , 'f1' , { SPLITS => [ '10' , '20' , '30' , '40' ]}
- put向表、行、列指定的单元格添加数据
hbse>> put 't1' , 'row' , 'f1:1' , 'value'
- get通过指定表名、行、列、时间戳
- 获取表t1,行r1,列c1,时间范围为[ts1,ts2],版本号为4的数据
hbase>>get 't1' , 'r1' , {COLUMN => 'c1' ,TIMERANGE => [ts1,ts2],VERSIONS =>4 }
- 获取表t1,行r1,列c1和c2的数据
get 't1' 'r1' , 'c1' , 'c2'
- 浏览表相关信息
浏览表t1,列c1,时间范围为[11111,22222]的数据。
hbase>>scan 't1' ,{COLUMNS =&g

本文介绍了HBase中的一些常用shell命令,包括创建表、指定切分点、添加和获取数据、修改列族模式、统计行数以及管理表的生效与失效等操作。通过示例展示了如何在HBase Shell中进行这些操作,帮助读者更好地理解和应用HBase。
最低0.47元/天 解锁文章
908

被折叠的 条评论
为什么被折叠?



