在Hbase shell命令中指定列族

时间:2014-08-04 01:23:15

标签: hbase

我对Hbase shell命令有疑问。我们可以在创建表时指定列限定符,即 如果我的表名是'testtable',column-family是ColumnFamily1,限定符是'q1'和'q2',我可以使用以下命令创建表;

创建'testtable','ColumnFamily1:q1','ColumnFamily1:q2'

2 个答案:

答案 0 :(得分:1)

在HBase中创建表时,不需要指定列限定符。您只需使用create' testtable' ColumnFamily'。

答案 1 :(得分:0)

如果我可能会问,为什么你觉得需要声明列名?您只需要声明列族,因为使用[column family]:[column qualifier]发出PUT将"创建"列系列中的列。

所以现在,不要担心,因为它会照顾你。您可能希望阅读HBase文档以更熟悉它的工作原理,因为这是一个非常基本的问题。