【Elasticsearch源码】 分片恢复分析
基于 Elasticsearch 8.0.0-SNAPSHOT 源码分析分片恢复流程,包括 Segment 传输、引擎打开和 Translog 重放。
TAGS / 标签浏览
围绕「源码」整理的文章。按发布时间浏览,也可以从专题导读选择完整的阅读路径。
基于 Elasticsearch 8.0.0-SNAPSHOT 源码分析分片恢复流程,包括 Segment 传输、引擎打开和 Translog 重放。
本文介绍腾讯ES团队如何通过FST OffHeap优化,将堆内存使用率降低80%,单节点存储量从5TB提升至50TB。重点分析FST内存占用问题及零拷贝内存OffHeap的实现方案。
基于 Elasticsearch 8.0.0-SNAPSHOT 源码分析节点关闭流程、资源释放顺序和相关生命周期管理。
基于 Elasticsearch 8.0.0-SNAPSHOT 源码分析节点启动流程、核心组件初始化和服务启动顺序。
基于 Elasticsearch 8.0.0-SNAPSHOT 源码分析 GET 请求的处理链路、节点路由与文档读取过程。
基于 Elasticsearch 8.0.0-SNAPSHOT 源码分析文档更新流程,并解释更新性能低于直接写入的原因。
基于 Elasticsearch 8.0.0-SNAPSHOT 源码分析搜索请求的完整流程,包括协调、Query 和 Fetch 阶段。
基于 Elasticsearch 8.0.0-SNAPSHOT 源码分析写入请求、主副本复制、批量写入和活跃分片等待机制。