ElasticSearch 索引、查询、删除与更新操作全解析
在使用 ElasticSearch 进行数据处理时,索引别名管理、文档索引、获取、删除和更新是非常重要的操作。以下将详细介绍这些操作的相关内容。
索引别名管理
在 ElasticSearch 中,search_routing支持多值路由键,而index_routing只有单值。除了_aliases端点外,_alias端点(从 ElasticSearch 版本 0.90.1 及更高版本可用)也与定义的索引相关。其 URL 格式为:http://<server>/<index>/_alias/<alias_name>。
- 获取索引别名:使用
GET方法,示例如下:
curl -XGET 'http://localhost:9200/myindex/_alias/'*可作为快捷方式来获取与索引关联的所有别名,alias_name必须提供,也可以使用通配符表达式进行过滤。
- 添加新别名:使用
PUT方法,示例如下: