在更新的Cassandra thrift界面中,我找到了新的服务方法get_paged_slice
,但它仍未在wiki中描述。
谁能解释我它是如何运作的?它的目的是什么?
答案 0 :(得分:2)
此方法旨在迭代行范围的所有列。它应该在行太长时使用,方法get_range_slices
不方便。
该方法返回KeyRange
指定的行的所有列,从start_column
指定的列开始。如果行在收集足够的结果之前结束,则响应将填充下一行的起始列。下次应该使用最后返回的行ID和最后一列名称作为参数进行调用。
我想,它在wiki上没有描述,因为它有点实验性(从版本1.1.6开始):