2010-08-10 2 views
2

Как сделать сложные запросы в Кассандре?Комплексные запросы в Кассандре

В качестве примера у меня есть набор объектов с идентификаторами, именами и другими свойствами, и я хочу, чтобы все идентификаторы имели имя, начинающееся с некоторой строки.

Возможно ли это?

Спасибо,

ответ

1

да, тот правдоподобным. использовать запросы диапазона и порядок сохранения разделителя. (см. bens excellent slides о запросах индекса и диапазона)

3

К сожалению, порядок хранения разделов не является идеальным решением. Что делать, если вы хотите сделать базу запросов диапазона для некоторого значения столбца. Более того, выбранная схема разбиения применяется ко всему экземпляру Cassandra, а не к отдельному ключевому пространству.

Вам необходимо развернуть свой собственный индекс. Проверьте мой пост на эту тему

http://pkghosh.wordpress.com/2011/03/02/cassandra-secondary-index-patterns/

Пранаб

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