2

当 get_range_slice 返回时,按什么顺序返回列?它是随机的还是创建列的顺序?最佳做法是遍历每一行的所有结果列并在使用该值之前比较列名,还是可以只索引返回数组?

4

1 回答 1

4

每行的列将按排序顺序返回,按列键排序,具体取决于您的比较器类型。行排序将取决于您的分区器,如果您使用随机分区器,行将以“随机”顺序返回。

在 Cassandra 中,每一行都可能有一组不同的列,因此您应该在使用值之前真正阅读列键。这将取决于您插入集群的数据。

于 2012-08-31T09:33:01.487 回答