首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NoSql的搜索索引器,特别是Cassandra

NoSql的搜索索引器,特别是Cassandra
EN

Stack Overflow用户
提问于 2012-05-01 05:12:53
回答 1查看 1.1K关注 0票数 2

我希望将Cassandra实现与搜索索引解决方案集成在一起。我遇到的一些选择是Sphinx,Solr (Solandra),Elastic Search。

我需要支持繁重的读写操作。我目前使用的是Solr,它对繁重的读取工作得很好,但与繁重的写入结合起来就不是那么好了。

我需要支持各种查询,如全文,通配符,范围等。

如果有任何建议,我将不胜感激。一个与Cassandra集成良好并支持繁重读写操作的产品才是最理想的。

EN

回答 1

Stack Overflow用户

发布于 2012-05-01 06:15:06

ElasticSearch是一个很好的候选者。与读取一样,写入也是水平分布的,并且跨分片无缝分布。从功能上讲,它是Solr的超集。我还不知道ES对Solr有什么不支持或改进的地方。ES也比发布Solr的后期努力成熟得多。

ES不能直接与Cassandra集成,但是您可以很容易地编写代码来索引数据。如果你精通Java,你可以把它变成一个River

您还可以考虑使用ES作为键/值存储本身,而不是Cassandra。它们都像发电机一样,但ES在检索数据方面要好得多。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10390660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档