cassandra cql是否支持聚合函数,例如group by和order by

时间:2012-01-05 23:13:33

标签: python cassandra cql

例如在CQL中, SELECT * from abc_dimension ORDER BY key ASC;

似乎无法正常工作。

任何帮助?

3 个答案:

答案 0 :(得分:5)

在CQL中不支持group by。有一些订购支持,但仅适用于一行中的列。列将在一行中具有自然排序,但您可以使用REVERSED关键字检索反向排序(ASC与DSC)。

请参阅:http://www.datastax.com/docs/1.0/references/cql/SELECT

答案 1 :(得分:1)

看看CQL 3它是与Cassandra 1.1一起发布的。它具有像ORDER BY这样的功能,但仅适用于多列主键中的第二列。看看这里:http://www.datastax.com/dev/blog/whats-new-in-cql-3-0

答案 2 :(得分:0)

最新版本的Cassandra仅支持单个分区内的聚合。