我对Hbase shell命令有疑问。我们可以在创建表时指定列限定符,即 如果我的表名是'testtable',column-family是ColumnFamily1,限定符是'q1'和'q2',我可以使用以下命令创建表;
创建'testtable','ColumnFamily1:q1','ColumnFamily1:q2'
答案 0 :(得分:1)
在HBase中创建表时,不需要指定列限定符。您只需使用create' testtable' ColumnFamily'。
答案 1 :(得分:0)
如果我可能会问,为什么你觉得需要声明列名?您只需要声明列族,因为使用[column family]:[column qualifier]
发出PUT将"创建"列系列中的列。
所以现在,不要担心,因为它会照顾你。您可能希望阅读HBase文档以更熟悉它的工作原理,因为这是一个非常基本的问题。