1.elasticsearch概述
搜索
是一个开源的高扩展的分布式全文搜索引擎,近乎实时的存储、检索数据,可以扩展到上百台数据,处理PB级别的数据 实现索引和搜索的功能
实时分布式搜索和分析引擎 通过RESTful API
solr简介
一个开放源代码的全文检索引擎工具包 用post 方法向solr服务器发送一个描述field及内容的XML文档,solr根据xml文档添加、删除、更新索引 通过web-services api
ES 和solr对比
1.对单纯已经有的数据进行搜索,solr更快
2.当实时建立索引时,solr会产生I/O阻塞,查询性能差
3.随着数据增加,solr的搜索效率会变得更低,而elasticsearch 没有明显变化
总结:
1.ES解压就可以用
2.solr利用zookeeper进行分布式管理,ES 自身带有分布式协调管理功能
3.ES只支持json格式
4.ES建立索引快即查询慢

浙公网安备 33010602011771号