1.给索引\"index\"添加别名\"index_alias\",对别名\"index_alias\"的操作和原索引\"index\"操作相同,实际还是对原索引\"index\"操作。删除原索引\"index\"同时也会删除原索引的别名\"index_alias\"。
POST /_aliases
{
\"actions\": [
{
\"add\": {
\"index\": \"index\",
\"alias\": \"index_alias\"
}
}
]
}
#或者
PUT /index/_alias/index_alias
2.删除索引\"index\"的别名\"index_alias\",
POST /_aliases
{
\"actions\": [
{
\"remove\": {
\"index\": \"index\",
\"alias\": \"index_alias\"
}
}
]
}
3.创建索引\"index\"
PUT /index
4.给索引重命名,并会将索引中的所有数据复制到新的索引中,两个索引都存在,也可以删除原索引
例如:将索引名\"indexName\",更改为索引名\"newIndexName\"
POST _reindex
{
\"source\": {
\"index\": \"indexName\"
},
\"dest\": {
\"index\": \"newIndexName\"
}
}
5.删除索引\"index_name\"
DELETE index_name
6.查询索引\"index_name\"的各种信息,例如:别名
GET index_name
继续阅读与本文标签相同的文章
-
kubernetes Service:让客户端发现pod并与之通信
2026-05-18栏目: 教程
-
新版本上线前期,产品经理要做那几点事?
2026-05-18栏目: 教程
-
每天都在用printf,你知道变长参数是怎么实现的吗
2026-05-18栏目: 教程
-
Dremio与Drill的对比
2026-05-18栏目: 教程
-
新能力丨困扰商家已久的“分账问题”终于被解决了!
2026-05-18栏目: 教程
