- 使用:solr安装略微复杂一些,ES基本上是开箱即用的,非常简单
- 接口:solr类似webservice的接口,es是rest分割的访问接口
- 分布式存储:es本来就是为了分布式而生的,solr到了4.x才支持分布式
- 支持的格式:solr支持的格式比较多,JSON,XML,CSV;但是ES就只支持JSON文件格式
- 近实时搜索:solr的查询比较快,但是更新索引时间慢(即select块,insert慢)多用于电商等查询多的应用;es建立索引块,但是查询比较忙,一般用于facebook新浪等的搜索。但是应用起来,solr是传统搜索应用的有力解决方案,但是ES更适用于新兴的实时搜索应用
总结,各有千秋
网友评论