兩個 最重要的設置:ide
number_of_shardsblog
每一個索引的主分片數,默認值是 5 。這個配置在索引建立後不能修改。索引
number_of_replicasit
每一個主分片的副本數,默認值是 1 。對於活動的索引庫,這個配置能夠隨時修改。class
例如,咱們能夠建立只有 一個主分片,沒有副本的小索引:配置
PUT /my_temp_index { "settings": { "number_of_shards" : 1, "number_of_replicas" : 0 } }
響應體:date
{ "acknowledged": true, "shards_acknowledged": true, "index": "my_temp_index" }
而後,咱們能夠用 update-index-settings API 動態修改副本數:im
PUT /my_temp_index/_settings { "number_of_replicas": 1 }
響應體:d3
{ "acknowledged": true }