0

我创建以下动态列:

CREATE COLUMN FAMILY messages with comparator=DateType and key_validation_class=UTF8Type and default_validation_class=UTF8Type;

一切都很完美,但是当我列出所有消息时

list messages;

或使用 Hector 获取它,我按升序获取它(最后显示的最新日期)。

创建该列族时,有什么方法可以更改比较器或时间戳顺序?

当我需要按降序列出结果(首先显示最新日期)时,我应该如何处理?

4

1 回答 1

3

您可以使用比较器创建列族:ReversedType(DateType)

RangeSliceQuery中,在构建范围时,您应该将 reverse 参数指定为 true,这将按降序拉取结果。

于 2012-12-01T05:40:42.030 回答