Как получить строки в обратном порядке, используя Pycassa Get_range?
Я хочу получить строки, возвращаемые get_range в pycassa, в обратном отсортированном порядке.. то есть от конца до начала. Я знаю, что существует параметр column_reversed для получения столбцов в обратном порядке, но как мне это сделать для строк?
1 ответ
Сама Кассандра не поддерживает получение ряда строк в обратном порядке. Он также не поддерживает получение строк в обычном отсортированном порядке, если только вы не используете разделитель, сохраняющий порядок, что почти никогда не рекомендуется. Этот пост немного устарел, но все еще довольно хорошо освещает тему: http://ria101.wordpress.com/2010/02/22/cassandra-randompartitioner-vs-orderpreservingpartitioner/