Cassandra按聚类顺序的逆序选择

时间:2017-08-15 12:59:23

标签: cassandra cql scylla

我不按ASC和DESC的顺序选择行,但cassandra数据顺序是固定的。

我使用ScyllaDB。

我想象中的问题场景:

我有一张桌子:

CREATE TABLE tbl(A text , B text , C text , primary key(A,B,C))

插入数据后,我的表格为:

enter image description here

现在我要选择行的前1(或x)项(A - B - 3) 然后选择行(A - B - 3)的底部1(或x)项。

C顺序是ASC并且它已经修复了! 现在我尝试选择底部1项:

SELECT * FROM tbl WHERE A='A' AND B='B' AND C > '3' LIMIT 1 ;

但选择(A-B-3)的顶部是我的问题

SELECT * FROM tbl WHERE A='A' AND B='B' AND C < '3' ???

在cassandra中选择项目顶部是否有任何解决方案?

0 个答案:

没有答案