2016-11-11 102 views
3

我想在cassandra數據庫中搜索。 經過大量的研究,我發現如何在卡桑德拉搜索?

Stratio的卡桑德拉Lucene索引

有另一種方式對Cassandra的簡單的搜索? 我的意思是一個簡單的搜索查詢像在MySQL

我用這個查詢,但他的結論是:錯誤

SELECT * FROM用戶那裏UNAME>「山」允許過濾;

回答

1

在我看來,你想要在非主鍵列上執行文本搜索。

如果是這樣的話,您可以使用SSTable Attached Secondary Index (SASI),這將允許您完全按照您的要求進行搜索。具體而言,您需要創建一個CONTAINS索引以對文本字段執行不等式搜索。您需要Cassandra 3.4及更高版本

+1

TnQ非常親愛的朋友,我的問題解決了 –