是否有任何技巧可以在apache cassandra上进行通配符搜索?

zho*_*zho 5 database cassandra nosql

我需要在apache cassandra,SELECT*FROM mytable上做这样的事情,其中​​address ="%indonesia%"

任何想法如何在cassandra上做到这一点?

Sch*_*jer 3

它不支持开箱即用。您必须维护自己的索引。

我建议使用“超级列索引”或将顺序保留分区器(例如 org.apache.cassandra.dht.OrderPreservingPartioner)与范围查询结合使用。

看看Benjamin Black 关于 cassandra 和 index 的精彩演讲中的幻灯片