ES 索引操作指南

本指南旨在帮助您了解和掌握 ES(Elasticsearch)中的索引操作。以下是几个关键步骤和注意事项。

1. 创建索引

要创建一个新的索引,您可以使用以下命令:

PUT /my_index

这条命令会在 Elasticsearch 中创建一个名为 my_index 的新索引。

2. 索引文档

向索引中添加文档,可以使用以下命令:

POST /my_index/_doc
{
  "name": "John Doe",
  "age": 30
}

这个命令会在 my_index 索引中添加一个名为 John Doe 的文档,其中包含 nameage 字段。

3. 查询索引

查询索引中的文档,可以使用以下命令:

GET /my_index/_search
{
  "query": {
    "match": {
      "name": "John Doe"
    }
  }
}

这个命令会返回索引中所有 name 字段为 "John Doe" 的文档。

4. 优化索引

为了提高查询性能,建议对索引进行优化。例如,您可以添加字段映射、设置索引分析器等。

Elasticsearch 图标

更多信息,请访问 Elasticsearch 官方文档


请注意,本指南旨在提供一般性信息,具体操作可能因版本和配置而异。