Carry の Blog Carry の Blog
首页
  • Nginx
  • Prometheus
  • Iptables
  • Systemd
  • Firewalld
  • Docker
  • Sshd
  • DBA工作笔记
  • MySQL
  • Redis
  • TiDB
  • Elasticsearch
  • OpenClaw
  • Hermes Agent
  • Claude Code
  • MySQL8-SOP手册
  • MySQL实战45讲学习笔记
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Carry の Blog

好记性不如烂键盘
首页
  • Nginx
  • Prometheus
  • Iptables
  • Systemd
  • Firewalld
  • Docker
  • Sshd
  • DBA工作笔记
  • MySQL
  • Redis
  • TiDB
  • Elasticsearch
  • OpenClaw
  • Hermes Agent
  • Claude Code
  • MySQL8-SOP手册
  • MySQL实战45讲学习笔记
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • MySQL

  • Redis

  • Keydb

  • TiDB

  • MongoDB

  • Elasticsearch

    • Elasticsearch 运维知识地图:从安装配置到排障加速恢复
      • 1. 入门 / 配置
      • 2. 日常查询
      • 3. 集群运维
      • 4. 排障 / 性能
      • 怎么用这份地图
    • Elasticsearch 安装配置
    • 给Elasticsearch集群添加用户密码
    • Elasticsearch 分片和副本:容量怎么规划,改分片数为什么这么麻烦
    • 单节点分片达到默认上限解决办法
    • Elasticsearch集群节点磁盘使用分配不均解决办法
    • Elasticsearch的模板template和映射mapping
    • Elasticsearch 分页查询三种方案:from/size、search_after、scroll 怎么选
    • Elasticsearch字符串搜索方式
    • Elasticsearch使用wildcard字段模糊匹配
    • ES数据迁移工具esm
    • Nginx Mirror 模块实现三套ES写入网关
    • ES单机多节点集群docker-compose一键安装
    • ElasticSearch 动态模板 使用方法
    • ES排障两件套:慢查询日志阈值配置 + tcpdump 抓包看真实请求
    • ES 集群恢复太慢?三个参数加速节点/分片恢复
    • Elasticsearch 常用 DSL 语句
    • Logstash迁移ES数据
  • Kafka

  • victoriametrics

  • BigData

  • Sqlserver

  • 数据库
  • Elasticsearch
Carry の Blog
2026-07-29
目录

Elasticsearch 运维知识地图:从安装配置到排障加速恢复原创

Elasticsearch 分类下 17 篇文章覆盖了安装、日常查询、集群运维、排障四个层次。这一页按实际运维顺序重新组织,方便按需定位。

# 1. 入门 / 配置

主题 文章 说明
安装配置 Elasticsearch 安装配置 单机/集群的基础安装
Docker 一键安装 ES 单机多节点集群 docker-compose 一键安装 本地/测试环境快速起集群
用户密码 给 Elasticsearch 集群添加用户密码 安全认证的基础配置
分片副本 Elasticsearch 分片和副本:容量怎么规划,改分片数为什么这么麻烦 建索引前必须想清楚的容量规划
模板映射 Elasticsearch 的模板 template 和映射 mapping 索引模板与字段映射的设计

# 2. 日常查询

主题 文章 说明
DSL 速查 Elasticsearch 常用 DSL 语句 查询语句速查表
字符串搜索 Elasticsearch 字符串搜索方式 match/term/match_phrase 等的区别
模糊匹配 Elasticsearch 使用 wildcard 字段模糊匹配 wildcard 查询的性能代价与用法
分页查询 Elasticsearch 分页查询三种方案:from/size、search_after、scroll 怎么选 深分页场景的正确姿势
动态模板 ElasticSearch 动态模板 使用方法 按字段名/类型自动匹配 mapping

# 3. 集群运维

主题 文章 说明
分片数上限 单节点分片达到默认上限解决办法 cluster.max_shards_per_node 相关问题
磁盘分配不均 Elasticsearch 集群节点磁盘使用分配不均解决办法 分片分配策略调优
数据迁移工具 ES 数据迁移工具 esm 索引级别的数据搬迁
Logstash 迁移 Logstash 迁移 ES 数据 用 Logstash 做 ETL 式迁移
双写网关 Nginx Mirror 模块实现三套 ES 写入网关 用 Nginx mirror 实现多集群双写

# 4. 排障 / 性能

主题 文章 说明
慢查询排障 ES 排障两件套:慢查询日志阈值配置 + tcpdump 抓包看真实请求 日志配置 + 抓包两条排障路径
恢复加速 ES 集群恢复太慢?三个参数加速节点/分片恢复 恢复相关参数的含义与副作用

# 怎么用这份地图

  • 第一次接手 ES 集群:第 1 节按顺序读完,分片副本那篇务必读——分片数创建后不可变,规划错了代价很高。
  • 业务方要写查询:直接看第 2 节,DSL 速查表 + 分页方案选型覆盖大多数查询需求。
  • 集群告警/线上问题:查第 3、4 节对应的具体问题,排障两件套(慢查询日志 + tcpdump)是定位问题的第一步。
#Elasticsearch#搜索引擎
上次更新: 7/29/2026

← MongoDB 集群Config Server 复制集的工作原理 Elasticsearch 安装配置→

最近更新
01
Nginx 运维知识地图:从配置基础到反向代理实战 原创
07-29
02
MySQL 运维知识地图:从入门配置到高可用排障 原创
07-29
03
单表数据同步方案选型:为什么不该用 mysqldump 做「实时同步」 原创
07-29
更多文章>
Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式