Skip to main content
Elasticsearch 是基于 Lucene 的分布式搜索与分析引擎,承担全文检索和日志分析场景。本小节整理它的部署、使用与运维实践。

核心概念速览

典型使用场景

  • 全文检索:站内搜索、商品搜索,相关度打分
  • 日志分析:EFK 体系中的存储与检索层
  • 指标分析:配合聚合查询做统计分析

运维重点

  • 分片规划:分片数创建后不可改,单分片建议 10-50GB
  • 内存:堆内存不超过 32GB,留一半给操作系统做页缓存
  • 索引生命周期:ILM 按时间滚动、冷热分层、定期删除
  • 水位线:磁盘到 85% / 90% / 95% 三档水位后的行为要心中有数

延伸阅读