2016-11-11 62 views
3

我想在cassandra数据库中搜索。 经过大量的研究,我发现如何在卡桑德拉搜索?

Stratio的卡桑德拉Lucene索引

有另一种方式对Cassandra的简单的搜索? 我的意思是一个简单的搜索查询像在MySQL

我用这个查询,但他的结论是:错误

SELECT * FROM用户那里UNAME>“山”允许过滤;

回答

1

在我看来,你想要在非主键列上执行文本搜索。

如果是这样的话,您可以使用SSTable Attached Secondary Index (SASI),这将允许您完全按照您的要求进行搜索。具体而言,您需要创建一个CONTAINS索引以对文本字段执行不等式搜索。您需要Cassandra 3.4及更高版本

+1

TnQ非常亲爱的朋友,我的问题解决了 –