Cassandra 1.2 CQL query set



我在Cassandra中有一个包含name, item的表。

使用如下数据类型:name为text, item为set<text>

初版我有这些条目:

name | item
a    | {item1, item3}
b    | {item2, item3}
c    | {item1, item2}

现在我的问题是:有没有办法让所有名字都有item1?

我试过了,但是没有成功:

SELECT name 
FROM table 
WHERE item = 'item1';

我得到一个错误,'item1'是一个字符串,但项目是一个set<text>

我想有办法做到这一点,但我想不出怎么做。

Cassandra不支持。也许在一些即将到来的版本,我们将能够索引甚至收集项目。

最新更新