使用FIRST N在CQL(1.1)中指定列范围

时间:2012-09-06 17:08:46

标签: cassandra cql

CQL docs 1.0中,您可以使用带有SELECT语句的“FIRST N”属性指定列范围

CQL docs 1.1中似乎省略了,这个功能是从CQL中删除的,还是仍然受支持......可能以不同的方式?

2 个答案:

答案 0 :(得分:3)

因此没有任何误解,WRITETIME属性不是FIRST的替代,甚至是接近同一事物。区别在于,在CQL 3中,宽cassandra行现在被建模为具有多组件主键的窄视CQL行。

有关建模更改的更多信息和介绍(这将使您的生活更轻松),请参阅http://www.datastax.com/dev/blog/schema-in-cassandra-1-1

尽管如此,您仍然可以使用CQL 2及其FIRST子句和..范围运算符等来表达您的内心。它刚刚被弃用了。

答案 1 :(得分:0)

我认为它已被删除。这是官方CQL3 doc

  

<select-clause>确定需要查询哪些列   在结果集中返回。它由逗号分隔组成   要查询的列名列表,或要选择的通配符(*)   为表定义的所有列。