0

我正在使用 PHPCASSA 对 cassandra 进行多重调用。除其中一种情况外,其功能正常。当我用列名查询 Cassandra 时,它返回的列数较少。例如对于 row1 => { col1=>1,col2=>2,col3=>3,col4=>4} 我用 (col1,col2,col3) 调用 multiget 然后它返回 col1 的值。col2,col3 不返回。

我不知道这是 Cassandra 方面还是 PHPCASSA 方面的问题。

将不胜感激任何帮助。

在此先感谢 Manish

4

1 回答 1

0

我们的 Cassandra 团队围绕这个问题做了一些 RND,并发现这是 Cassandra 1.2 和更早版本的问题。如果我们选择特定的列,一旦行大小超过 64 KB,Cassandra 就会停止读取行。如果用户选择完整的行,那么它工作正常。

于 2014-02-01T16:34:42.330 回答