gpt4 book ai didi

plugins - Elasticsearch 奇迹。主要和副本分片

转载 作者:行者123 更新时间:2023-11-29 02:48:52 28 4
gpt4 key购买 nike

对于 ElasticSearch 新发布的 Marvel,我想问的是,我们是否可以调整它在创建索引时创建的副本数量,即每次创建索引时。它目前创建一个主分片和一个副本分片。这可以永久调整吗?

谢谢

副本更新

curl -XPUT localhost:9200/_template/marvel_custom -d '
{
"order" : 1,
"template" : ".marvel*",
"settings" : {
"number_of_replicas" : 0
}
}'

最佳答案

Elasticsearch Marvel 默认将数据索引到每日索引中,类似于 logstash 所做的。它首先提交一个 index template包含其索引的默认设置和映射,如前所述 here .你可以看到默认的索引模板只是通过 id 检索它:

curl -XGET localhost:9200/_template/marvel

而且您绝对可以通过提交具有相同名称的更新版本来更改它,但请确保您没有更改默认映射或任何其他内容。

事实上,我建议不要更改默认索引模板,而是添加一个阶数高于 0 的额外索引模板,它只应用您的自定义设置:

curl -XPUT localhost:9200/_template/marvel_custom -d '
{
"order" : 1,
"template" : ".marvel*",
"settings" : {
"number_of_shards" : 5
}
}
'

这样两个模板都会被应用,当涉及到同名设置时,顺序最高的模板将获胜。

关于plugins - Elasticsearch 奇迹。主要和副本分片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21454235/

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