在 HBASE CREATE 语句中指定列名
Specifying column names in the HBASE CREATE statement
我可以在 CREATE 语句中预先指定 HBase 列名吗?
如果是,怎么样?
我只知道我可以预先指定列族,然后再添加列。
更新
请在此处阅读有关此主题的详细解释 Deleting Columns in HBase
您所指的专栏名为 "column-qualifier" [只是为了说明清楚]
没有。我们无法在 table 创建期间提供列限定符。这就是 HBase 无模式的原因。在 HBase 中创建 table 的语法如下。
create ‘<table name>’,’<column family>’
创建 table 后,您可以在 table 中添加至少属于一个列族的行,然后可以属于任何列限定符。
如果列限定符不存在,将创建它。
我可以在 CREATE 语句中预先指定 HBase 列名吗?
如果是,怎么样?
我只知道我可以预先指定列族,然后再添加列。
更新
请在此处阅读有关此主题的详细解释 Deleting Columns in HBase
您所指的专栏名为 "column-qualifier" [只是为了说明清楚]
没有。我们无法在 table 创建期间提供列限定符。这就是 HBase 无模式的原因。在 HBase 中创建 table 的语法如下。
create ‘<table name>’,’<column family>’
创建 table 后,您可以在 table 中添加至少属于一个列族的行,然后可以属于任何列限定符。
如果列限定符不存在,将创建它。