如何在cassandra中搜索?
How to Search In cassandra?
我想在 cassandra 数据库中搜索。
经过大量研究,我发现
Stratio’s Cassandra Lucene Index
有没有其他方法可以在 Cassandra 上进行简单搜索?
我的意思是像 Mysql
中的简单搜索查询
我用过这个查询,但他的结论是错误的
select * from users where uname > 'sa' allow filtering;
在我看来,您想对非 PRIMARY KEY 列执行文本搜索。
如果是这种情况,您可以使用 SSTable Attached Secondary Index (SASI) 来准确搜索您所写的内容。具体来说,您需要创建一个 CONTAINS 索引 以对文本字段执行不等式搜索。您需要 Cassandra 3.4 及更高版本。
我想在 cassandra 数据库中搜索。 经过大量研究,我发现
Stratio’s Cassandra Lucene Index
有没有其他方法可以在 Cassandra 上进行简单搜索? 我的意思是像 Mysql
中的简单搜索查询我用过这个查询,但他的结论是错误的
select * from users where uname > 'sa' allow filtering;
在我看来,您想对非 PRIMARY KEY 列执行文本搜索。
如果是这种情况,您可以使用 SSTable Attached Secondary Index (SASI) 来准确搜索您所写的内容。具体来说,您需要创建一个 CONTAINS 索引 以对文本字段执行不等式搜索。您需要 Cassandra 3.4 及更高版本。