ElasticSearch实战与原理分析
本专栏主要介绍ElasticSearch的各种不同客户端的API及其原理进行分析。
chun_soft
再忙也不要忘记学习!
展开
-
ElasticSearch基础架构
1、概述ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。官网:https://www.elastic.co/cn/p...原创 2019-06-25 14:24:09 · 577 阅读 · 0 评论 -
Elasticsearch索引原理
Elasticsearch索引原理Elasticsearch最关键的就是提供强大的索引能力了。Elasticsearch索引的精髓:一切设计都是为了提高搜索的性能。另一层意思:为了提高搜索的性能,难免会牺牲某些其他方面,比如插入/更新,否则其他数据库不用混了。PUT /megacorp/employee/1 { "name" : "John", "sex" : ...原创 2019-06-25 18:56:38 · 821 阅读 · 0 评论 -
Elasticsearch 地理位置查询
本文参考自Elacticsearch的中文版翻译:https://es.xiaoleilu.com/并对基于Es 6.6.0版本进行API的更正。地理位置我们拿着纸质地图漫步城市的日子一去不返了。得益于智能手机,我们现在总是可以知道自己所处的准确位置,也预料到网站会使用这些信息。我想知道从当前位置步行 5 分钟内可到的那些餐馆,对伦敦更大范围内的其他餐馆并不感兴趣。但地理位置功能仅仅是 E...原创 2019-06-26 19:44:18 · 3040 阅读 · 0 评论