我开发了Nodejs应用程序,它由带有cassandra包的apache solr组成。我们知道cassandra将只提供主键搜索,因此apache solr将帮助搜索所有字段,但在这种情况下,apache solr将仅适用于cassandra的企业包,它不适用于开源cassandra。有没有像apache solr这样的其他软件包来支持使用开源cassandra数据库的所有字段搜索?
答案 0 :(得分:1)
即使使用社区版,您也可以使用ElasticSearch
或Solr
,但您必须自行编制索引。
但是有一个项目: Elassandra
Elassandra是Elasticsearch的一个分支,经过修改后可作为插件运行 Apache Cassandra具有可扩展性和弹性的点对点 建筑。 Elasticsearch代码嵌入在Cassanda节点中 在Cassandra牌桌和Cassandra上提供高级搜索功能 充当Elasticsearch数据和配置存储。