Кассандра: Создание диапазона запросов - PullRequest
2 голосов
/ 23 февраля 2012

Я понимаю, что вы можете делать диапазонные запросы по именам столбцов. Пример: получить все столбцы с именами от 100 до 200.

Хотя я нашел много примеров того, как создать семейство столбцов таким образом, я не нашел примера выполнения такого запроса в CLI или CQL.

Я ищу что-то вроде: GET journals['bob'] WHERE column-names BETWEEN 100 AND 200

Существует ли такое утверждение в CLI или CQL? Или я должен прибегнуть к экономии?

1 Ответ

2 голосов
/ 23 февраля 2012

В CQL запрос будет:

select 100..200 from journals where name = 'bob';

Обратите внимание, что этот синтаксис в CQL 3.0 меняется на что-то вроде:

select value from journals where name = 'bob' and column > 100 and column < 200;
...