为什么BigTable有列系列?

时间:2017-10-21 02:17:40

标签: bigtable google-cloud-bigtable

为什么BigTable的结构为"系列的两级层次结构:限定符"?具体来说,为什么这是强制执行而不仅仅是列,并建议用户命名他们的限定符" vertical:column"?

我感兴趣的是,强制执行此操作是否可以实现某些工程优化,或者这是否严格意义上的设计。

1 个答案:

答案 0 :(得分:3)

家庭团体有几个好处:

    通过在单个列系列中获取一组列限定符,
  1. 查询变得更加容易

  2. Bigtable有一个“地方团体”的概念。位置组允许将族写入单独的文件,这有助于在某些列系列的访问频率低于其他列的情况下。您可以在HBase与Bigtable的this analysis中查看有关位置组的一些信息。