Solr和ElasticSearch都是基于Lucene构建的。Solr和ElasticSearch有哪些优缺点?
他们如何互相比较而言:
- 特点(小&多语言支持,特别)
- 性能
- 可扩展性
- 稳定性
- 可管理性
您可以分享哪种软件的经验?
谢谢。
Solr和ElasticSearch都是基于Lucene构建的。Solr和ElasticSearch有哪些优缺点?
他们如何互相比较而言:
您可以分享哪种软件的经验?
谢谢。
好,使短而简单:
使用SOLR,如果你希望能够微调您的性能(通过与内部摆弄),希望有更多的控制,也是一个巨大的社区。
使用弹性搜索,如果你想更快的部署,准备住与控制的更小的晶粒(有高级选项虽然),并获得您想要部署过程中获得的实际输出(在开发过程中)。
这两个被称为是可扩展和稳定,并提供出色的性能。
PS:我已经阅读了关于一个人'卡住'与一些小问题/错误弹性搜索。但是,有很多令人满意的。 :D
我只能说Solr,因为那是我们正在使用的。
我在EC2上部署了Solr堆栈,我们正在处理每个数据库上的数百万条记录。我目前有一个主/从设置和一个非常好的模式定义。
除了Solr明显的性能优势和您可以执行的令人惊叹的查询外,还有一件经常被忽视的事情就是安装和学习有多容易!我花了一天的时间阅读Solr 1.4企业级搜索服务器,在一周内,我在亚马逊EC2上构建了非常坚实的Master & Slave AMI,执行负载测试,并配置我的Map Reduce作业以连续将数据泵入Solr Master。
我的两分钱。
“构建”和阅读“企业级搜索服务器”文档的一周可能很容易通过一些简单的定义...但为了完整起见,这些任务在ElasticSearch中需要花费数小时。 – user124114 2012-06-12 18:52:48
另外一个小小的补充:到目前为止,elasticsearch已经变成了一个非常棒的选择,并且拥有一个非常棒的社区。请检查一下!酷,盆景酷! – Augiwan 2015-11-11 19:07:41