假设我有一个keyspace,其中包含一个列族,该列族存储用户对象,这些对象的键是用户名。
如何使用Hector按用户名排序获取用户列表?
我尝试使用RangeSlicesQuery进行分页查询,但是结果并没有以任何方式排序。
我是绝对的Cassandra初学者,有没有人可以给我指一条简单的例子,展示如何按键排序列族?如果需要更多详细信息,请告诉我。
编辑:
结果未排序是因为我在cassandra.yaml中使用了默认的RandomPartitioner,而非OrderPreseveringPartitioner。
可能最好不要依赖按键排序,而是使用二级索引。
如何使用Hector按用户名排序获取用户列表?
我尝试使用RangeSlicesQuery进行分页查询,但是结果并没有以任何方式排序。
我是绝对的Cassandra初学者,有没有人可以给我指一条简单的例子,展示如何按键排序列族?如果需要更多详细信息,请告诉我。
编辑:
结果未排序是因为我在cassandra.yaml中使用了默认的RandomPartitioner,而非OrderPreseveringPartitioner。
可能最好不要依赖按键排序,而是使用二级索引。