Alias 是指向索引的稳定名称。当字段需要不兼容的映射变更时,创建新索引,检查复制的数据后再移动这个名称。
看清变化过程
text
Before: application -> products -> products-v1
After: application -> products -> products-v2
应用继续使用 products。首先创建具有目标映射和设置的 products-v2。Reindex 复制文档,不会自动复制源索引的配置。
如果可以暂停写入,使用简单迁移
- 暂停应用写入,包括后台写入程序;在适当情况下继续提供读取。
- 将 v1 reindex 到 v2,检查失败;让复制的数据可搜索后,验证代表性文档和查询。
