Cassandra - драйвер Java: QueryBuilder, запросите несколько составных ключей в предложении where
Я новичок в Кассандре. Я хочу программно (QueryBuilder) запросить несколько строк одновременно в таблице с составным первичным ключом.
Что-то вроде:
Предположим, что в TABLE PRIMARY KEY(key1,key2)
Select * from TABLE where (key1=a AND key2=b) OR (key1=c AND key2=d)
Заранее спасибо.
Altober
1 ответ
Решение
Ваше утверждение никогда не будет работать, потому что ключевое слово OR не существует в Cassandra. К сожалению, в настоящее время нет альтернатив, если вы не используете пользовательский индекс, такой как lucene