Cassandra:适合250M小排吗?

时间:2013-08-15 08:11:04

标签: database cassandra

由于达到性能上限,我们正在从MySQL迁移到全球分布的NoSQL解决方案。一个考虑因素是卡桑德拉。

我们的行很小(6个字段,每行约100个字节),但我们需要存储2.5亿个字段。最多,我们的搜索将一次返回1000行,基于2个字段。

我正在阅读很多关于宽行的内容,但不确定我们的数据模型是否有效。

Cassandra是否适合存储此类数据?

1 个答案:

答案 0 :(得分:1)

我认为如果以一种存储为宽行的方式设计数据会更好。

使用新的CQL3功能,它仍然可以看起来像小行,但Cassandra会将它组织成宽行。我不认为迭代行是最有效的方法。我发现这篇文章在这个主题上很有说服力:http://www.datastax.com/dev/blog/thrift-to-cql3

也许您可以了解一下您的数据模型的外观或多或少?在与Cassandra打交道时,您必须首先考虑如何查询数据,并经常进行反规范化。