我需要在 apache cassandra 上做这样的事情, SELECT * FROM mytable where address = "%indonesia%"
知道如何在 cassandra 上做到这一点吗?
最佳答案
它不支持开箱即用。您必须维护自己的索引。
我建议结合范围查询使用“超列索引”或保留顺序的分区程序(例如 org.apache.cassandra.dht.OrderPreservingPartioner)。
看看the slides来自 Benjamin Black 关于 cassandra 和索引的精彩演讲
关于database - 在 apache cassandra 上进行通配符搜索有什么技巧吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3138738/