我如何按时间戳排序Cassandra-cql结果?

时间:2012-01-22 19:30:49

标签: ruby-on-rails cassandra cql

您好我如何按列的时间戳排序我的条目?

def self.get_users
  @@db.execute("SELECT * FROM users")
end

1 个答案:

答案 0 :(得分:2)

你的意思是值的时间戳,或者你的列键是某种时间戳吗?

CQL不支持排序 - 它按照存储在磁盘上的顺序返回数据。您可以通过在Column Family上指定comparator_type来告诉Cassandra您希望对列进行排序的方式。在这种情况下,您可以考虑使用[timestamp,column name]的复合列键。

相关问题