search - Cassandra全文搜索喜欢

标签 search full-text-search cassandra words

假设我有一个名为 Questions 的列族,如下所示:
问题 = {
你是谁: {
用户名:“user1”
}, 答案是什么: {
用户名:“user1”
} ...
}

如何搜索包含某些单词的所有问题?
获取所有包含“什么”字样的问题。
我如何使用 python 或至少 Java 来做到这一点?

最佳答案

Solandra ( https://github.com/tjake/Solandra ) 是 Lucandra 的新名称。

Solandra 是 Cassandra 和 Solr(基于 Lucene 全文搜索引擎)的组合。

尽管您可以通过创建二级索引列族(谷歌:cassandra 二级索引)来实现一些基本的文本索引,但 Cassandra 本身并不能解决文本搜索问题。

关于search - Cassandra全文搜索喜欢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3153364/

相关文章:

sql - 有没有办法让 Sql Server FullText 引擎停止将数字识别为数字?

php - 限制 WP_Query 和 WooCommerce 产品查询中的帖子

java - 在 Java 中查找给定对话框源代码的有效方法

sql - 如何在postgresql的全文搜索中找到相似的词?

sqlite - 使用 Sqlite FTS 搜索日文字符(utf-8 编码)

sql - 是什么让 Cassandra(以及一般的 NoSQL)成为 RDBMS 的更好解决方案?

Cassandra 表创建失败,错误请求 : mismatched input

hadoop - 使用 map reduce 在 cassandra 中执行批量加载

javascript - 如何在表格搜索中显示多个单元格

java - 搜索数组以查找一定数量的最近值的方法