Elasticsearch 崛起的那些事!
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Elasticsearch 崛起的那些事!,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2168字,纯文字阅读大概需要4分钟。
内容图文
![Elasticsearch 崛起的那些事!](/upload/InfoBanner/zyjiaocheng/1033/015f58ee8e69440ab54fb07b47c3a33b.jpg)
Elasticsearch 是一个后起之秀!在它推出之前,已经有了 Solr、Lucene 等框架,可依然阻挡不了 Elasticsearch 的崛起!
在技术领域,语言与语言之间有竞争,框架与框架之间有竞争,社区与社区之间也有竞争,Elasticsearch 从出生之时就从不缺少竞争。然而大浪淘沙,Elasticsearch 反而越来越成功!
每看一项技术的发展,就像看了一部浪潮之巅一样,能够让人热血澎湃!
时间拨回到 2010 年左右,一个叫 Shay Banon 的年轻小伙子在空闲时间,开始编写搜索引擎来帮助妻子管理越来越丰富的菜谱。他的首个迭代版本叫做 Compass。第二个迭代版本就是 Elasticsearch。而在此之前,Solr 和 Lucene 都已经出生了,而且它们都是含着金钥匙的,属于大名鼎鼎的 Apache 旗下的项目。
Solr 于 2006 年首次发布到开源,长期以来一直占据着搜索引擎领域,并且是任何需要搜索功能的人的首选引擎。
在 Elasticsearch 之前,Solr 其实已经非常的成熟了,并且拥有非常丰富的功能,而不仅仅是简单的文本索引和搜索; 如分面,分组,强大的过滤,可插入的文档处理,可插入的搜索链组件,语言检测等。
虽然,强大的 Solr 在搜索领域占据了多年的主导地位。然后,在 2010 年左右,Elasticsearch 成为市场上的另一种选择。
Solr 由于非常成功了,就有了一些傲慢,比如,针对原本就属于 Lucene 提供的近实时搜索,它却不提供。再比如,Solr 当初的版本兼容性差,远离社区等等种种原因,导致了它发展的不如人意。
并且,Elasticsearch 也是采用的 Lucene,所以,从一开始,Solr 就不把 Elasticsearch 当回事。
Elasticsearch 初生牛犊不怕虎,没有兼容性问题,并且一开始就推出了 NRT 近实时搜索的功能,广受社区喜欢。同时,Elasticsearch 的每一项新功能都近可能的贴近社区。Solr 的使用比较麻烦,Elasticsearch 就简化安装,包括它不需要 ZooKeeper (内部有 Zen Discovery 或 ZooKeeper)等。
再后来,虽然它们都在高速的发展,但是 Elasticsearch 选择了更切合现实的 RESTful 搜索引擎。并且,Elastic 公司,后来靠收购等发布了很多重要的功能,比如:Logstash、Kibana、Marvel、Shield、Beats、Watcher 等。
在云计算时代,很多老牌的商业公司都没有抓住机会,比如:Oracle 等。但是 Elasticsearch 却和云计算紧密的结合,推出了 Elastic Cloud 方便管理和编排工作。
2018 年 10 月 6 Elastic 上市了,首日就大涨。感兴趣的可以去阅读我去年 10 月 6 日的文章。
Elasticsearch 的崛起,除了技术本身和商业化成功之外,更重要的是现代的搜索需求太多了,几乎是个大公司都在使用,包括从前段时间上海交大泄漏 8.4TB 邮件元数据可以看出,很多高校也在使用。
内容总结
以上是互联网集市为您收集整理的Elasticsearch 崛起的那些事!全部内容,希望文章能够帮你解决Elasticsearch 崛起的那些事!所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。