面试题:Elasticsearch和solr的区别
Elasticsearch 和 solr 的区别1.背景2. 区别
1.背景
二者都是基于Lucene搜索服务器基础之上开发,一款优秀的,高性能的企业级搜索服务器。【是因为他们都是基于分词技术构建的倒排索引的方式进行查询】
开发语言:java语言开发
诞生时间:
Solr :2004年诞生。
Es:2010年诞生。
Es 更新【功能越发强大】
2. 区别
当实时建立索引的时候,solr会产生io阻塞,而es则不会,es查询性能要高于solr。
在不断动态添加数据的时候,solr的检索效率会变的低下,而es
原创
2020-09-23 10:44:48 ·
621 阅读 ·
0 评论