Elastic修改副本数量
Posted 且穷且独立
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elastic修改副本数量相关的知识,希望对你有一定的参考价值。
分片的个数在创建之后是无法再增加和减少的,除非你另外建一个索引库,而副本是可以在运行的时候,动态增加和减少。因此,在创建索引库时,规划好分片(Shard)是非常重要的,而在插入大量数据时可以先将副本书设置为0,插入完成后再修改。
public void updateReplicas(){
settings =Settings.builder().put("number_of_replicas",num).build();
UpdateSettingsResponse updateSettingsResponse = client.admin().indices()
.prepareUpdateSettings("indexName").setSettings(settings).execute().actionGet();
}
以上是关于Elastic修改副本数量的主要内容,如果未能解决你的问题,请参考以下文章
Windows Server Backup保留副本数量的问题
Amazon Elastic Map Reduce:输入片段大小是不是重要