индекс pycassa с несколькими значениями

Я хотел бы запросить семейство индексированных столбцов для нескольких значений. например.:

key, {key1: val1, key2: val2, key3, val1}

поэтому, если я запрошу [val1, val2], будет возвращено [key1, key3].

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


person rich tier    schedule 29.08.2012    source источник


Ответы (1)


API-интерфейс Thrift (на котором основана Pycassa) не допускает дизъюнктивных запросов, только конъюнктивных.

CQL позволяет запрашивать column IN (val1, val2): https://github.com/apache/cassandra/blob/trunk/doc/cql3/CQL.textile

person jbellis    schedule 04.09.2012