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保留副本数量的问题

node设置同一dep的pod个数

Amazon Elastic Map Reduce:输入片段大小是不是重要

cmd丢弃旧的副本啥意思

什么是在 C++ 中获取总内核数量的跨平台代码片段? [复制]

为啥尽管源代码没有变化,但从一个系统到另一个系统的片段数量却有很大差异?