我对hbase shell命令有疑问。是否可以在表创建过程中指定列限定符,即如果我的表名为“testtable”,列族为columnfamily1,限定符为“q1”和“q2”,是否可以使用以下命令创建表;创建“testtable”、“columnfamily1:q1”、“columnfamily1:q2”
km0tfn4u1#
在hbase中创建表时,不需要指定列限定符。您可以简单地使用create'testtable'、'columnfamily'。
d7v8vwbk2#
如果我可以问一下,为什么您觉得有必要声明列名?您只需要声明列族,因为使用 [column family]:[column qualifier] 将在列族中为您“创建”列。所以现在,不用担心,因为它已经为你准备好了。您可能需要阅读hbase文档,以便更熟悉它的工作原理,因为这是一个非常基本的问题。
[column family]:[column qualifier]
2条答案
按热度按时间km0tfn4u1#
在hbase中创建表时,不需要指定列限定符。您可以简单地使用create'testtable'、'columnfamily'。
d7v8vwbk2#
如果我可以问一下,为什么您觉得有必要声明列名?您只需要声明列族,因为使用
[column family]:[column qualifier]
将在列族中为您“创建”列。所以现在,不用担心,因为它已经为你准备好了。您可能需要阅读hbase文档,以便更熟悉它的工作原理,因为这是一个非常基本的问题。