3

到目前为止,这是我对当前 Cassandra 架构的理解:

  1. 由于性能问题,不再需要超级列。
  2. 复合列(实际上是键)是索引分层键的好选择。
  3. 复合列按排序顺序存储嵌套组件。没有实际的索引。

我有一些疑问:

  1. 我所说的一切都正确吗?
  2. 复合列能否有效地处理每个组件的范围查询(假设逻辑使用)?
  3. 复合列是否适合大量行,同时仍能产生快速查询结果(考虑到它们本身不是索引)?
  4. 是否可以针对复合列创建二级索引。如果是,是否可以有效地执行范围查询?

提前致谢。

4

1 回答 1

3
  1. 是的
  2. 是的
  3. 是的,因为它们像任何其他列一样在写入时排序
  4. 是的,从 1.2 开始,可以针对复合材料创建辅助文件。查看这张JIRA 票
于 2012-08-16T13:22:21.893 回答