Solandra /弹性搜索 - 全文搜索(使用Cassandra)

时间:2011-08-17 04:21:48

标签: database full-text-search cassandra elasticsearch solandra

我正在使用Cassandra作为我正在开发的应用程序。我计划使用Solandra来查询文档。我想知道是否有人在Solandra中使用任何方式使用全文搜索?有没有办法通过查询Solandra id(文档存储在索引中)来保存Cassandra中存储文档的位置?

例如: 我有一个文档,文档A,存储纯文本。假设在文件A中我有明文:“快速的棕色狐狸跳过懒狗。”我假设Solandra将索引文档A.(文档A可以存储在Cassandra中)我想通过Solandra查询搜索“懒狗”。 Solandra是否在索引中返回doc A的位置,或者它是否返回Cassandra db中doc A的位置?

Solandra如何支持此类搜索? ElasticSearch / Solandra是否在引擎构建的索引中返回doc A的位置,或者引擎是否在Cassandra中返回文档的位置?假设我想获得一个指向Cassandra文档A的横向指针,无论如何都要这样做吗?

先谢谢你们。

1 个答案:

答案 0 :(得分:3)

Solandra不支持您插入Cassandra的索引数据。为此,您可以关注https://issues.apache.org/jira/browse/CASSANDRA-2915

使用Solandra,您需要通过solr api索引文档。有些人这样做,写信给Cassandra和Solandra。