【发布时间】:2011-01-27 00:30:42
【问题描述】:
我正在处理很长的时间序列(一个序列中有数亿个数据点),并且正在考虑将 Cassandra 作为数据存储。在this question,Cassandra 提交者之一(über 很有帮助的jbellis)说 Cassandra 行可能非常大,并且列切片操作比行切片快,因此我的问题是:行大小是 still limited 由可用内存?
【问题讨论】:
我正在处理很长的时间序列(一个序列中有数亿个数据点),并且正在考虑将 Cassandra 作为数据存储。在this question,Cassandra 提交者之一(über 很有帮助的jbellis)说 Cassandra 行可能非常大,并且列切片操作比行切片快,因此我的问题是:行大小是 still limited 由可用内存?
【问题讨论】:
是的,行大小仍然受到可用内存的限制。这是因为今天的压缩算法在写出压缩的 SSTable 之前反序列化内存中的整行。
目前的目标是在 0.7 版本中修复。进度见CASSANDRA-16。
另一个有趣的链接:CassandraLimitations
【讨论】: