在SQL中,我们可以选择在where子句中指定LIKE运算符。卡桑德拉有类似的东西吗?我正在为我的网站构建搜索功能。所有数据都驻留在Cassandra上。因此,使用LIKE运算符搜索关键字会更容易。
答案 0 :(得分:3)
不。你在cassandra没有这样的功能。你必须在存储在cassandra中的数据上创建一个搜索引擎来索引cassandra中的条目。 Cassandra可以作为容纳数据的容器,但不提供全文搜索等功能(我怀疑它们是否真的存储在SSTables中)。
答案 1 :(得分:2)
如果您需要有关cassandra数据的搜索功能,请查看DSE:
http://docs.datastax.com/en/datastax_enterprise/4.7/datastax_enterprise/srch/srchIntro.html