拆分索引 #
拆分操作将一个索引的分片数增加为原来的整数倍,适用于需要扩展写入吞吐量的场景。
操作步骤 #
进入索引列表:在「索引」页面,找到需要拆分的源索引(如
testing_index_creation)。打开操作菜单:点击该索引行「操作」列的更多按钮(
...),在下拉菜单中选择「拆分索引」。

- 完成前置只读设置:在弹出的「拆分索引」窗口中,点击「设为只读」,将源索引切换为只读状态,确保拆分过程数据一致。

配置拆分参数:
- 新索引名:填写拆分后新索引的名称(系统默认生成后缀为
-split的名称,可自定义修改)。 - 目标分片数:设置新索引的分片数(必须为源索引分片数的整数倍,可通过滑块或方向键调整)。
- 副本数:按需设置新索引的副本数(默认值为 1)。
- 设置别名:可选开启,为新索引配置别名。
- 新索引名:填写拆分后新索引的名称(系统默认生成后缀为
执行拆分操作:参数配置完成后,点击「确定」,系统开始执行索引拆分。

- 恢复源索引读写:拆分成功后,在提示窗口中勾选「恢复源索引读写」,点击「确定」,将源索引恢复为正常读写状态。

- 查看操作结果:操作完成后,索引列表中将新增拆分后的新索引(如
testing_index_creation-split),代表拆分操作成功。

注意事项 #
- 目标分片数必须是源索引分片数的整数倍(例如源索引有 1 个分片,可拆分为 2、4、8 等),否则操作将失败。
- 拆分操作同样要求源索引处于只读状态,完成后请及时恢复源索引的读写。
- 拆分后的新索引是一个独立的索引,与源索引互不影响。
- 拆分操作的耗时和资源消耗与索引大小成正比,建议在业务低峰期执行。