【发布时间】:2015-08-16 11:15:24
【问题描述】:
我开始阅读基于 Cassandra 0.7 的权威指南 Cassandra。现在,我正在尝试用 Cassandra 2.1.5 进行试验,似乎有很多差异,这真的很令人困惑。
例如,我看到在 0.7 版本中不存在 CQL。另一方面,数据模型似乎完全不同。您现在可以使用 CQL 定义架构,而在 0.7 版中没有架构。
谁能简要解释一下这些差异,尤其是关于数据模型的差异?
我知道在 0.7 版本中,这个想法是关于不同长度的行,即具有不同列数的行。但现在我明白了,每一列实际上是一个包含多个参数的字段,因此您可以在同一行(相同的键)中拥有尽可能多的字段。
有人可以总结一下不同之处吗?可能我没有理解正确。
【问题讨论】:
-
在这个答案中,我讨论了在存储级别处理 CQL 行的一些方法:stackoverflow.com/questions/30114854/cassandra-storage-internal
-
@BryceAtNetwork23 谢谢,我去看看。
-
@BryceAtNetwork23 你能解释一下在早期版本中是这样的吗?这是最让我困惑的……
-
我会将您的困惑与阅读 Mac SE 用户手册进行比较,以获取有关如何使用闪亮的新金 2015 Macbook 的提示。阅读 2.1 文档 docs.datastax.com/en/cassandra/2.1 并在 user@ 邮件列表和 IRC 上获得帮助可能会更好 - cassandra.apache.org 的底部