架构选择!
    1、es基本是开箱即用(解压就可以使用)
    2、Solr利用Zookeeper进行分部署管理,而Elasticsearch自身带有分部署协调管理功能
    3、Solr支持更多的格式,比如JOSN、XML、CVS,而Elasticsearch仅支持json文件格式
    4、Solr官方提供的功能很多,而Elasticsearch本身更加注重核心功能,高级功能多有第三方插件提供,例如图形化界面需要kibana友好支持
    5、Solr查询更加快,但是更新索引时慢(插入删除慢),用于电商等查询多的应用;

    • Elasticsearch建议所以快(查询慢)但在处理实时搜索效率比较高
    • Solr是传统搜索应用的有力解决方案,但是ES更加适用于新兴的实时搜索应用

    6、Solr比较成熟,有一个更大,更加成熟的用户、开发和贡献者社会;而且Elasticsearch相对开发维护这较少,更新快,学习使用成本较高