Cassandra CQL支持聚合函数吗,比如group by和order by?
比如在CQL(Cassandra查询语言)中,
这条命令:SELECT * from abc_dimension ORDER BY key ASC;
好像没有起作用。
有没有人能帮忙?
3 个回答
0
最新版本的Cassandra只支持在单个分区内进行数据汇总。
1
看看CQL 3吧,它是和Cassandra 1.1一起发布的。这个版本可以做一些像ORDER BY这样的操作,但仅限于多列主键中的第二列。你可以在这里了解更多信息:http://www.datastax.com/dev/blog/whats-new-in-cql-3-0
5
CQL(Cassandra查询语言)里没有类似于“分组”的功能。虽然它支持某种排序,但仅限于同一行中的列。每一行的列本身就有一个自然的排序方式,不过你可以通过使用REVERSED这个关键词来获取反向排序(升序和降序)。
详情请见: http://www.datastax.com/docs/1.0/references/cql/SELECT