【问题标题】:Are column families within a single keyspace related in any way?单个键空间中的列族是否以任何方式相关?
【发布时间】:2011-02-01 22:49:13
【问题描述】:

在其中包含键空间 Foo 和列族 A 和 B 与包含两个键空间 FooA 和 FooB 并且每个列族有什么区别?

API 让这两者看起来几乎是等价的。

作为一个额外的问题,超级列如何适合这张图片?

【问题讨论】:

    标签: cassandra


    【解决方案1】:

    Keyspace:ColumnFamilies 的命名空间,通常每个应用程序一个。键空间是 Cassandra 哈希的第一维,是列族的容器。键空间与 RDBMS 世界中的模式或数据库(即表的逻辑集合)具有大致相同的粒度。它们是列族的配置和管理点,也是应用批量插入的结构。

    ColumnFamilies 包含多个列,每个列都有名称、值和时间戳,并由行键引用。

    SuperColumns 可以被认为是具有子列(columnfamily 中的columnfamily)的列。

    Cassandra 数据模型的更细粒度的解释见here

    【讨论】:

      猜你喜欢
      • 2014-05-09
      • 2014-04-18
      • 2015-01-16
      • 2015-03-15
      • 2015-01-14
      • 2016-05-15
      • 2013-03-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多