如何解决Solr和ElasticSearch的优缺点是什么?
| Solr和ElasticSearch都基于Lucene构建。 他们如何在以下方面相互比较: 功能(特别是方面和多语言支持) 性能 可扩展性 稳定性 可管理性 您可以共享这两种软件的任何经验? 谢谢。解决方法
好吧,制作简短而又简单:
如果您希望能够通过调整内部性能来微调您的性能,想要更多的控制权以及庞大的社区,请使用SOLR。
如果您想要更快的部署,可以使用弹性搜索,准备使用较少的控制权(尽管有高级选项),并获得想要在部署过程中获得的实际输出(开发期间)。
众所周知,两者都具有可伸缩性和稳定性,并提供出色的性能。
PS:我读过一个人“陷入困境”而在弹性搜索中存在一些小问题/错误。但是,有很多令人满意的东西。 :D
,我只能说Solr,因为这就是我们正在使用的。
我在EC2上部署了Solr堆栈,我们正在每个数据库上处理数百万条记录。我目前有一个主/从设置和一个非常好的架构定义。
除了Solr的明显性能优势和可以执行的惊人查询之外,经常忽略的一件事是设置和学习的容易程度!我花了一天的时间阅读Solr 1.4 Enterprise Search Server,并在一周之内就在Amazon EC2上构建了非常可靠的Master&Slave AMI,执行了负载测试,并配置了Map Reduce作业以将数据连续地泵入Solr主。
我的两分钱。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。