本文共 423 字,大约阅读时间需要 1 分钟。
•当单纯的对已有数据进行搜索时,Solr更快
•当实时建立索引时, Solr会产生io阻塞,查询性能较差, Elasticsearch具有明显的优势
•随着数据量的增加,Solr的搜索效率会变得更低,而Elasticsearch却没有明显的变化
•Solr的架构不适合实时搜索的应用。
•Solr 支持更多格式的数据,而 Elasticsearch 仅支持json文件格式
•Solr 在传统的搜索应用中表现好于 ES,但在处理实时搜索应用时效率明显低于 Elasticsearch
•Solr 是传统搜索应用的有力解决方案,但 Elasticsearch 更适用于新兴的实时搜索应用
•Elasticsearch由于其易用性而在较新的开发人员中更受欢迎
•但是如果你已经在使用solr了,请继续使用它,因为迁移到Elasticsearch并不会带来具体的优势
•如果需要它来处理分析查询以及搜索文本,ES是更好的选择,特别是收集日志,做分析处理
转载地址:http://gsukk.baihongyu.com/