2010-03-23 1 views
3

Кассандры утилита командной строки sstablekeys может быть использован для извлечения всех определенных ключей строк из физического файла SSTABLE:Получение всех ключей с использованием API Cassandra - аналогия с «SELECT id FROM table;»

sstablekeys .../cassandra/data/Keyspace1/Standard1-N-Data.db 

ли Кассандры поиск поддержки API-всех определенных ключей? Если да, то как?

Я ищу аналогию Кассандры с SELECT id FROM table;.

ответ

4

Посмотрите на get_range_slices

list<KeySlice> get_range_slices(keyspace, column_parent, predicate, range, consistency_level) 

заменяющий get_range_slice в 0,6.

Nb. Для версии < 0.6: этот метод разрешен только при использовании хранителя, сохраняющего порядок.

+1

Это разрешено с любым разделителем в 0.6, кстати. – jbellis

Смежные вопросы