在hbase shell命令中指定列族

lawou6xi  于 2021-06-09  发布在  Hbase
关注(0)|答案(2)|浏览(707)

我对hbase shell命令有疑问。是否可以在表创建过程中指定列限定符,即如果我的表名为“testtable”,列族为columnfamily1,限定符为“q1”和“q2”,是否可以使用以下命令创建表;
创建“testtable”、“columnfamily1:q1”、“columnfamily1:q2”

km0tfn4u

km0tfn4u1#

在hbase中创建表时,不需要指定列限定符。您可以简单地使用create'testtable'、'columnfamily'。

d7v8vwbk

d7v8vwbk2#

如果我可以问一下,为什么您觉得有必要声明列名?您只需要声明列族,因为使用 [column family]:[column qualifier] 将在列族中为您“创建”列。
所以现在,不用担心,因为它已经为你准备好了。您可能需要阅读hbase文档,以便更熟悉它的工作原理,因为这是一个非常基本的问题。

相关问题