
Solr相比 Elasticsearch定制能力更強。Solr提供了標準的 XML、JSON和 HTTP開放接口,開發者可以輕松用 Solr 構建應用程序。Solr 具有高度的可擴展性和容錯能力,通過 Apache Zookeeper,開發者可以方便地進行復制、分發和自動運維。由于 Solr 是完全開源的項目,開發者可以任意修改代碼來進行插件擴展。而 Elasticsearch由于背靠商業公司,其功能豐富度和完善度要更貼合業界,相比于 Solr 更注重于開箱即用,很多功能內置在軟件中而不需要開發者進行配置定義,針對不同場景和行業提供的解決方案也更加豐富,學習成本和運維成本顯著低于 Solr。