Как получить список предметов при использовании кассандры - PullRequest
3 голосов
/ 01 апреля 2010

При использовании хранилища данных типа nosql, такого как Cassandra, как бы вы возвращали набор результатов на основе столбца?

, например

SELECT *
FROM Articles
WHERE category='blah'
ORDER BY datetime DESC

это то, что вы будете хранить в базе данных sql, а затем извлекать данные из Кассандры? Или Кассандра может обработать этот тип запроса? (предполагая миллионы строк в дБ)

Из того, что я понимаю, Кассандра хороша при поиске на основе ключей, запутанная, если ее можно и нужно использовать для получения списка данных и для подкачки этих данных (и если он высокопроизводительный)

1 Ответ

1 голос
/ 02 апреля 2010

Вы создаете CF, ключи которого - ваши категории, а столбцы - статьи в этой категории. Тогда поиск по категории - это просто еще один поиск по ключу. Такие клиенты, как lazyboy, автоматизируют это для вас.

...