Сложные Запросы в Кассандре - PullRequest
2 голосов
/ 10 августа 2010

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

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

Это возможно?

Спасибо

Ответы [ 2 ]

3 голосов
/ 03 марта 2011

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

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

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

Pranab

1 голос
/ 11 августа 2010

да, это правдоподобно. использовать диапазонные запросы и разделитель, сохраняющий порядок. (прочитайте отличные слайды об запросах индекса и диапазона)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...