小编shi*_*ter的帖子

在hbase中显示create table

有没有相当于蜂巢:show create table <tablename>;在hbase?

我有几个表定义了表分割.使用Describe <tablename>不会显示此详细信息.

例如,如果我创建表TEST1,如:

hbase(main):001:0> create 'TEST1', {NAME =>'D',COMPRESSION=>'SNAPPY'} , {SPLITS => ['1','2','3','4','5','6','7','8','9','0']}

hbase(main):001:0> describe 'TEST1'
DESCRIPTION                                                                                                                   ENABLED
 'TEST1', {NAME => 'D', DATA_BLOCK_ENCODING => 'NONE', BLOOMFILTER => 'ROW', REPLICATION_SCOPE => '0', VERSIONS => '1', COMPR true
 ESSION => 'SNAPPY', MIN_VERSIONS => '0', TTL => 'FOREVER', KEEP_DELETED_CELLS => 'false', BLOCKSIZE => '65536', IN_MEMORY =>
  'false', BLOCKCACHE => 'true'}
1 row(s) in 6.5080 seconds
Run Code Online (Sandbox Code Playgroud)

请注意,describe不显示拆分.我怎么能以显示分裂的方式做到这一点?

我知道我可以使用HBase主表详细信息网页查看此信息; 但我需要在shell中看到这个.这样我可以为几个表运行这个shell并查看拆分.

hbase create-table

9
推荐指数
1
解决办法
2962
查看次数

标签 统计

create-table ×1

hbase ×1