什么是具有密钥空间Foo和列族A和B在它与在每一个都具有与一个家族2个keyspaces FooA和FooB之间的差异?

API使它看起来好像这些两个人几乎等价的。

作为奖励问题,如何supercolumns融入这个图象?

有帮助吗?

解决方案

<强> KEYSPACE :对于ColumnFamilies命名空间,每个应用程序通常是一个。甲密钥空间是卡桑德拉散列的第一尺寸,并且是用于列族的容器。 Keyspaces都大致相同的粒度在RDBMS世界架构或数据库(表即逻辑集合)的。它们是列族的配置和管理点,也是在其上施加批量插入的结构。

<强> ColumnFamilies 包含多列,其中的每一个都有一个名称,值和时间戳,并且由行键中引用。

<强> SuperColumns 可以被认为是列,其本身具有子列(的ColumnFamily内的ColumnFamily)。

一个更细粒度的卡桑德拉数据模型的说明被发现这里

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top