我们使用的是DevCenter 1.2.0,并且从DataStax网站下面似乎没有被1.2.1所强调。DataStax DevCenter问题(*)
DevCenter 1.2.0对'select ...'查询强制隐式限制,允许值最大为1000,且不能为空。限制框中的限制值可以通过明确的LIMIT子句覆盖。
在运行'标准'查询时,此功能正常运行,但无法为选择计数()查询获得有效结果。这是因为在Cassandra中,LIMIT子句适用于源代码而不是结果(与SQL btw不同)。因此,如果您在DevCenter中'从my_table'中选择count(),那么如果当前限制为100,则结果为100;如果当前限制为200,则结果为200等等。我很害怕没用。
如果您通过'从my_table限制1000000000000'选择count(*)来覆盖限制,那么您会得到一个超时。
删除DevCenter中“select count”查询的隐式限制是否合理?
我还没有,但我不明白这可能会影响LIMIT条款,这是如此。 – 2015-02-12 04:08:25