我需要在列族中对数据进行排序。在发现Cassandra时,我发现了列族的选项聚类顺序。但是在动态创建列族时,我无法设置此选项。
我跑
时通过cqlsh
CREATE TABLE con1(day timestamp,ts timestamp,value double, PRIMARY KEY(day,ts))
WITH CLUSTERING ORDER BY (ts DESC);
它将ts值存储为已排序。
当我通过Hector动态创建列族时,它默认为压缩存储。我无法使用Hector定义聚类顺序。
针对此问题的任何解决方案?
还有其他方法可以保持值在列族中排序吗?