gpt4 book ai didi

elasticsearch - 您需要删除Elasticsearch别名吗?

转载 作者:行者123 更新时间:2023-12-02 22:10:08 25 4
gpt4 key购买 nike

似乎找不到这个问题的简单答案是或否。

如果您的索引具有一个或多个别名,是否可以删除索引而不会产生任何负面影响?删除索引还会删除别名吗?是否应该在删除索引之前先删除所有别名?

什么是最佳做法?

最佳答案

一个简单的测试即可提供答案。

首先创建一个索引:

PUT my_index

然后创建一个别名:
POST _aliases
{
"actions": [
{
"add": {
"index": "my_index",
"alias": "alias1"
}
}
]
}

验证别名是否存在:
GET _aliases  # should return the alias named alias1
GET alias1 # should return documents from my_index

删除索引:
DELETE my_index

检查别名是否也消失了
GET _aliases  # should be empty
GET alias1 # should return "no such index"

综上所述,不,您不需要在删除索引之前/之后删除别名。只需删除索引,就可以删除孤儿别名。

关于elasticsearch - 您需要删除Elasticsearch别名吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41382627/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com