如何在不定义apache phoenix中的任何列的情况下创建列族?

时间:2016-03-03 05:44:21

标签: hbase ddl phoenix column-family nosql

根据凤凰网站上的描述:

在创建表之后,DDL将创建两个列文件A和B.

CREATE TABLE TEST (MYKEY VARCHAR NOT NULL PRIMARY KEY, A.COL1 VARCHAR,
 A.COL2 VARCHAR, B.COL3 VARCHAR)

但是我需要创建一个列族而不定义任何列,因此属于列族的所有列都是动态的。除了为列族创建虚拟列之外,还有什么方法可以做到吗?

1 个答案:

答案 0 :(得分:3)

目前不支持此功能。

http://phoenix.apache.org/language/index.html#column_def

列定义包括列引用。

http://phoenix.apache.org/language/index.html#column_ref

我们可以看到列族是可选的,而列名不是。

如果您希望实施此功能,请在https://issues.apache.org/jira/secure/Dashboard.jspa

上打开功能请求票证