【Elasticsearch 權威指南學習筆記】索引設置之主分片和副分片

兩個 最重要的設置: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
}

相關文章
相關標籤/搜索