ElasticSearch
wangzhen3798
just do it !
展开
-
新自定义查询系统设计分析
自定义查询系统设计分析背景最近参与某新自定义查询系统开发,系统是锋哥设计的,核心代码也是锋哥写的。作为一个搬砖者自下而上的分析学习一下大神的系统设计。文中的谈到架构设计内容是根据代码理解梳理出来的,不代表系统的实际架构和实现。同时由于业务和技术的复杂性及其他原因,不对实现细节作说明。设计场景在该系统之前已经有两个自定义查询系统,一个为竞争对手的CS系统,一个为我司开发的BS系统。两个系统均...原创 2018-11-09 16:08:30 · 1781 阅读 · 2 评论 -
如何正确的关闭Elasticsearch集群
如何正确的关闭ElasticSearch集群背景接触Elasticsearch也快半年时间了,一直也没弄明白如何的关闭ES和ES集群。经常在测试和生产环境遇到这样的问题“重启ES后数据怎么没了?”,“启动ES后,怎么一直有大量的数据在迁移?”问题原因其本质原因有两点:ES中的数据不是实时写入磁盘的。数据进入ES后先进入data buffer和log buffer,然后进入数据段,最后再...原创 2018-11-14 17:39:33 · 8990 阅读 · 0 评论 -
TB级Elasticsearch全文检索优化研究
TB级Elasticsearch全文检索优化研究背景全文检索的原理分词插件对比测试TB级ES优化方案原创 2018-11-23 18:57:20 · 1673 阅读 · 0 评论 -
Elasticsearch发展史
简介Elasticsearch是当前比较流行的开源的分布式搜索和数据分析引擎,具备易使用、高性能、扩展性强等特点。是ElasticStack的核心组件,以其为核心构建的ELK,已经是日志分析领域的事实标准。Elasticsearch是怎么一步一步发展成熟的呢?You Know,for Search2010年2月8日, Shay Banon 发表了一篇博客,说他基于Lucene开发(封装 ??...原创 2019-04-22 19:20:28 · 1911 阅读 · 0 评论 -
Elasticsearch SQL特性研究
Elasticsearch SQL特性研究简介从Elasticsearch 发布以来,一直有自己的查询语言(DSL),从6.3版本开始,Elasticsearch 开始支持SQL查询语言。即6.3、6.4、6.5、6.6、6.7、7.0均支持SQL查询。但是6.7之前SQL功能是实验性质的,6.6进入beta特性列表,在6.7之前SQL功能是不被ES官方正式支持的。6.7后成为官方正式支持的特...原创 2019-04-27 17:44:28 · 936 阅读 · 0 评论 -
Elasticsearch7.X为什么移除type
Elasticsearch7.X为什么移除类型(type)在Elasticsearch7.0.0及以后版本不再接受_default_ 映射。在6.x里创建的索引依然像在Elasticsearch6.X之前一样起作用。Types在7.0的API里是被舍弃的,在创建索引,设置映射,获取映射,设置模板,获取模板,获取字段映射API有着不兼容的改变。什么是类型(type)?从Elasticsea...原创 2019-04-24 21:46:47 · 7236 阅读 · 0 评论