索引设置 | Elasticsearch: 权威指南 | Elastic
2025-11-04
你可以通过修改配置来自定义索引行为,详细配置参照 索引模块
Elasticsearch 提供了优化好的默认配置。 除非你理解这些配置的作用并且知道为什么要去修改,否则不要随意修改。
number_of_shards
5 。这个配置在索引创建后不能修改。
number_of_replicas
1 。对于活动的索引库,这个配置可以随时修改。
PUT /my_temp_index
{
"settings": {
"number_of_shards" : 1,
"number_of_replicas" : 0
}
}然后,我们可以用
update-index-settings API 动态修改副本数:
PUT /my_temp_index/_settings
{
"number_of_replicas": 1
}官方地址:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index-settings.html