我正在尝试在cassandra数据库中插入数据,它总是以asc顺序插入。我知道,我可以将它更改为desc顺序,但是对于某些行,我想要asc和某些行我想要desc。
有可能吗?
例如,
I have a table : Table1
Column : data
it is map<text,text>
I want to insert data in the following way.
"abc","xyz"
"xz","ab"
我发现我们可以在asc命令或desc中插入它。但是对于每个插入,我可以告诉订单吗?
答案 0 :(得分:0)
无法在存储引擎中的表中任意排序行。您在定义表时选择排序顺序。
我不确定您的架构是什么,但如果我们正在讨论群集列,则可以在SELECT
上指定订单:https://github.com/apache/cassandra/blob/trunk/doc/cql3/CQL.textile#order-by