菏泽市网站建设_网站建设公司_外包开发_seo优化
2026/1/16 15:32:20
网站建设
项目流程
文章目录
- 一、运维视角:集群状态与监控(1-5)
- 例1:查看 ES 集群健康状态(核心运维)
- 例2:查看集群所有节点信息
- 例3:查看集群基本信息(版本、名称)
- 例4:查看集群所有索引列表
- 例5:查看节点 JVM 内存使用情况
- 二、开发+运维:索引基础操作(6-9)
- 例6:创建自定义索引(指定分片/副本)
- 例7:查看指定索引的配置信息
- 例8:修改索引的副本数(运维调整)
- 例9:删除指定索引
- 三、开发视角:文档 CRUD 操作(10-14)
- 例10:新增文档(指定 ID)
- 例11:新增文档(自动生成 ID)
- 例12:查询指定 ID 的文档
- 例13:更新文档(部分字段)
- 例14:删除指定 ID 的文档
- 四、开发视角:基础搜索查询(15-17)
- 例15:简单匹配查询(全文检索)
- 例16:条件过滤查询(精准筛选)
- 例17:分页查询文档
- 五、运维视角:进阶运维操作(18-20)
- 例18:查看索引分片分配情况
- 例19:手动触发集群分片重分配(可选)
- 例20:导出/导入索引数据(基础数据迁移)
- 总结
已经成功在 Docker Swarm 中部署了 3 节点 Elasticsearch 7.17.9 集群(访问地址为
swarm42:9200),现在需要从
开发(数据操作、搜索)和
运维(集群监控、配置调整)角度,获取 20 个可直接操作的入门级例子,快速掌握 ES 核心用法。
![]()
以下 20 个例子全部基于你的集群环境(访问地址swarm42:9200),覆盖集群监控、索引操作、文档 CRUD、搜索查询、运维调整等核心场景,每个例子都提供操作命令、说明和结果解读,新手可直接复制执行。
一、运维视角:集群状态与监控(1-5)
例1:查看 ES 集群健康状态(核心运维)
curl-X GET"http://swarm42:9200/_cat/health?v"