solr 与 elasticsearch的比较 (通译)
发布时间:2011-06-20 02:09:53 文章来源:www.iduyao.cn 采编人员:星星草
solr 与 elasticsearch的比较 (翻译)
http://stackoverflow.com/a/10213568/445908
There are many comparisons between Apache Solr and ElasticSearch available, so I'll reference those I found most useful myself, i.e. covering the most important aspects:
大家对这两者的比较工作做的很多,我只引用我看来最有价值的文章:
Bob Yoplait already linked kimchy's answer to ElasticSearch, Sphinx, Lucene, Solr, Xapian. Which fits for which usage?, which summarizes the reasons why he went ahead and created ElasticSearch, which in his opinion provides a much superior distributed model and ease of use in comparison to Solr.
BOB的文章列举了他选择 ElasticSearch的原因: 与Solr比较, ElasticSearch 提供了非常棒的分布式模型,以及易于使用。
Ryan Sonnek's Realtime Search: Solr vs Elasticsearch provides an insightful analysis/comparison and explains why he switched from Solr to ElasticSeach, despite being a happy Solr user already - he summarizes this as follows:
Ryan 这篇文章( solv vs elasticsearch) 做了深入的对比,解释了他告别Solr 投入 ElasticSearch怀抱的原因。 尽管他已经是一个很不错的Solr用户,不过还是有这样的话:
Solr may be the weapon of choice when building standard search applications, but Elasticsearch takes it to the next level with an architecture for creating modern realtime search applications. Percolation is an exciting and innovative feature that singlehandedly blows Solr right out of the water. Elasticsearch is scalable, speedy and a dream to integrate with. Adios Solr, it was nice knowing you.
Solr 只是建立“标准检索应用”的有力武器,但是 Elasticsearch 则更上一层楼: 建立最新潮的 “实时检索应用”。 它凭借 新特性Percolation 把Solr 彻底打败,而且有高度的扩展性,高速度,它就是我梦寐以求的。 Solr,认识你很高兴,不过还是再见吧~
在这个著名的对比文章里 http://engineering.socialcast.com/2011/05/realtime-search-solr-vs-elasticsearch/
ElasticSearch 的作者 Shay Banon says:
“NRT commit” solves it for the single node case, but in the distributed case, you really need a distributed model that supports it. Solr, currently, does not, while elasticsearch does.
NRT commit (接近于实时提交)只适用于单节点的情况。对于分布式的情况则不适合。 现在看来,Solr不支持分布式。 而 ElasticSearch 可以。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
树形控件--zTree 很好很强大
树形控件--zTree 很好很强大:http://www.ztree.me/v3/demo.php#_506...
-
深入理解Lustre文件系统-第1篇 跟踪调试系统
一直以来,Linus Torvalds对内核调试器都秉持着抵触态度,并且摆出了我是bastard我...
-
在OSGi环境下配置hibernate的connection pool
很多人都知道MySQL的默认设置中含有一个connection timeout属性,当一个connection在...
-
Follow Me:深入浅出学习Hibernate三:Session三种状态详解
声明
Session是一个持久化管理器,对数据库进行操作之前,必须先取得...
-
[dika 记录] erlang游戏网关,及一些第三方erlang开源项目的使用
回来学校15天了.毕业周,应酬比较多,但是还是做了一点东西.
记录...
-
从调试角度理解ActionContext、OgnlContext、OgnlValueStack的关系
从调试角度理解ActionContext、OgnlContext、OgnlValueStack...
-
[dika记录] 游戏地图模块 的初步模型
erlang 游戏没有什么开源的,可以借鉴的并不多.可能很多处理得不好.但是也是可以自己尝试以...
-
数据结构-栈和队列
1.栈
1.1 栈的定义
栈是一种特殊的线性表。其特殊性在于限定插入和删除数据元素的操作只能在线性表的一...
-
基于RTP的音视频封装和同步方案设计图案【转载请注明出处】...
-
基于RTP的音视频同步方案设计【转载请注明出处】
注:该文章为上篇图案的同步部分的详述。
网络多媒体流是多种媒体类型在网络环...