Elasticsearch-好文推荐
1 概念
1.1 基本概念
- Elasticsearch学习-关于倒排索引、DocValues、FieldData和全局序号
- Elasticsearch学习-Doc与Segment原理
- Elasticsearch的ETL利器——Ingest节点
还包括了各个节点角色介绍 - Elasticsearch-ClusterState
- Field Store属性
- ElasticSearch知识体系详解
1.2 原理
- Elasticsearch写入原理快速过
- 图解 ElasticSearch 原理,写得太好了!
- vivo互联网技术-分布式搜索引擎Elasticsearch的架构分析
- Elasticsearch重要知识点 | 选举流程详解
- 搜索中的权重度量利器: TF-IDF和BM25
- ES官网-BM25
- Elasticsearch-倒排索引原理
- filter与query对比
- Elasticsearch-缓存
2 使用
- Elasticsearch-CrossClusterSearch(CCS)
- Elasticsearch-RestHighLevelClient的使用
- Elasticsearch-Rollover Index
- Elasticsearch系列四:搜索详解(搜索API、Query DSL)
翻译自官网 https://www.elastic.co/guide/en/elasticsearch/reference/6.4/query-dsl.html。补链https://blog.csdn.net/supermao1013/article/details/84261526 - Query DSL查询简约版
- Elastic Search Java API(文档操作API、Query DSL查询API)、es搜索引擎实战demo
- Elasticsearch系列五:搜索详解(查询建议介绍、Suggester 介绍)
- Elasticsearch兼容性
- Elasticsearch-SpanQuery 实现同段和同句搜索
- Elasticsearch analyzer分词介绍
3 源码
3 Elasticsearch与其他技术
4 调优
- Elasticsearch-调优
- Elasticsearch学习-搜索调优
- Elasticsearch冷热分离原理和实践
官方做法 , 给节点加冷热标签,再用定时任务给冷数据index 指定对应的标签属性,只允许冷数据shard分配到有这个属性的机器上。冷热数据判断是根据日期判断 几天前的就是冷数据了,热数据节点ssd磁盘容量有限 - 美团外卖搜索基于Elasticsearch的优化实践 原创