更新时间:2023-09-07 GMT+08:00
分享

指定索引同步

开始单个索引的同步

请求URL和请求体参数如下:

PUT start_remote_sync
表1 请求体参数说明

参数名

说明

remote_cluster

主集群名称,通过“配置主集群信息”设置,具体值如上文的leader1

remote_index

主集群待同步索引名称

local_index

从集群同步索引名称

settings

同步索引的索引设置

开启同步后,从集群索引会变为只读状态,并且定时与主集群索引同步。

以下给出三种使用示例。

  1. 将主集群的单个索引同步到从集群:
    PUT start_remote_sync
    {
      "remote_cluster": "leader1",
      "remote_index": "data1_leader",
      "local_index": "data1_follower"
    }
  2. 将主集群的单个索引同步到从集群,并修改部分索引配置:
    PUT start_remote_sync
    {
      "remote_cluster": "leader1",
      "remote_index": "data1_leader",
      "local_index": "data1_follower",
      "settings": {
        "number_of_replicas": 4
      }
    }

    注意以下索引配置无法修改:

    • number_of_shards
    • version.created
    • uuid
    • creation_date
    • soft_deletes.enabled
分享:

    相关文档

    相关产品