Как я могу получить первые n строк в phpcassa (Кассандра)? - PullRequest
1 голос
/ 13 декабря 2011

Я хотел бы получить первые n строк, затем следующие n строк, и это продолжается так. Как я могу сделать это в phpcassa / Cassandra?

// Изменить
Я видел метод ColumnFamily :: create_slice_predicate в phpcassa, но он закрытый, а метод get всегда ожидает ключ строки. Я хочу что-то вроде функциональности семейства колонок просмотра Cassandra-Cluster-Admin. Я просто хочу знать, есть ли решение phpcassa или я должен копать Thrift API?

1 Ответ

2 голосов
/ 15 декабря 2011

Используйте ColumnFamily :: get_range. Он делает то, что вы хотите, но оборачивает его в приятный интерфейс Iterator, чтобы вам не приходилось делать чанкинг самостоятельно.

Пример этого вы можете найти в phpcassa tutorial .

...