题
什么是具有密钥空间Foo和列族A和B在它与在每一个都具有与一个家族2个keyspaces FooA和FooB之间的差异?
API使它看起来好像这些两个人几乎等价的。
作为奖励问题,如何supercolumns融入这个图象?
解决方案
<强> KEYSPACE 强>:对于ColumnFamilies命名空间,每个应用程序通常是一个。甲密钥空间是卡桑德拉散列的第一尺寸,并且是用于列族的容器。 Keyspaces都大致相同的粒度在RDBMS世界架构或数据库(表即逻辑集合)的。它们是列族的配置和管理点,也是在其上施加批量插入的结构。
<强> ColumnFamilies 强>包含多列,其中的每一个都有一个名称,值和时间戳,并且由行键中引用。
<强> SuperColumns 强>可以被认为是列,其本身具有子列(的ColumnFamily内的ColumnFamily)。
一个更细粒度的卡桑德拉数据模型的说明被发现这里
不隶属于 StackOverflow