【发布时间】:2016-04-24 00:41:24
【问题描述】:
我最近在 hbase 上学习 apache phoenix。我正在凤凰城中创建表格。在此我发现 phoenix 没有创建多个列族,而是使用名称为“0”的单个列族。这会妨碍 hbase 的性能吗?
【问题讨论】:
我最近在 hbase 上学习 apache phoenix。我正在凤凰城中创建表格。在此我发现 phoenix 没有创建多个列族,而是使用名称为“0”的单个列族。这会妨碍 hbase 的性能吗?
【问题讨论】:
列族是基于数据访问模式的优化。只有您作为设计者知道如何将列分组到族中。无论您是使用 HBase 还是 HBase 上的 Phoenix,您都需要在创建表时指定列族(如果您在 Phoenix 中使用动态列,则可以在查询时指定列,而不是在创建表时指定列)。
【讨论】: