elasticsearch 进化历史和起源

一、定义:

elasticsearch 是一个实时的分布式搜索和分析引擎。他是基于 Lucene(TM) 的开源搜索引擎,但是Lucene需要了解底层的检索相关的信息。 elasticsearch 使用的java开发并使用Lucene 作为核心来实现所有的索引和搜索的功能,但是他是通过简单的restFul api 来隐藏Lucene的复杂性,从而使 全文检索变的简单。

二、 起源

Long long ago, 一个刚结婚不久的待业青年,为了给自己的妻子做一个食谱的搜索,想做了一个搜索相关的工具,在使用 Lucene 的过程中感觉使用特别复杂,所以在基于 Lucene 进行迭代开发。最终为技术人员开辟了一个新的领域。 自古以来惊天动地的大事的开端不一定是多么令人震惊,蝴蝶效应就是鲜明的例子,所以踏踏实实的做事,通过知识来丰富自己的大脑让自己生命的图腾变得更加炫酷。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容