gpt4 book ai didi

elasticsearch - Elasticsearch将默认副本数设置为0

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

对于没有模板创建的所有新索引,我需要将index.number_of_replicas设置为0。

这不再可以通过elasticsearch.yml完成。建议的方法是使用模板,但是我正在寻找一种不使用模板的方法。

任何帮助表示赞赏,谢谢:)

最佳答案

我知道的唯一方法是使用索引模板。

请注意,可以根据需要设置index templates数量,每个索引不仅可以设置一个。您可以使用order设置来控制其顺序(即它们如何相互覆盖):

# This template is low priority and applies to all indexes:
PUT _template/template_1
{
"index_patterns": ["*"], <-- applies to all indexes
"order": 0, <-- lowest priority
"settings": {
"number_of_shards": 1,
"number_of_replicas": 0
}
}

# This template has a higher priority and only applies to indexes foo*:
PUT _template/template_1
{
"index_patterns": ["foo*"], <-- only applies to foo*
"order": 3, <-- higher priority
"settings": {
"number_of_shards": 1,
"number_of_replicas": 1 <-- overrides the number of replicas from base template
}
}

关于elasticsearch - Elasticsearch将默认副本数设置为0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57957296/

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