migration
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseMigration
迁移
Map current readers, writers, data shape, compatibility window, and ownership before editing.
- Define forward path and rollback path.
- Preserve existing data; make destructive steps explicit and separately authorized.
- Keep mixed-version operation safe where rollout can overlap.
- Sequence expand, migrate, verify, then contract when applicable.
- Make retries idempotent and partial failure observable.
- Verify old and new paths at required transition stages.
Stop after requested stage passes; do not perform later destructive contraction implicitly.
在进行编辑前,梳理当前的读取方、写入方、数据结构、兼容窗口期以及归属权限。
- 定义正向迁移路径与回滚路径。
- 保留现有数据;将破坏性操作步骤明确列出并单独授权。
- 在版本部署可能重叠的场景下,确保混合版本运行的安全性。
- 适用时,按照扩展、迁移、验证、收缩的顺序执行操作。
- 确保重试操作具有幂等性,且部分失败可被观测。
- 在必要的过渡阶段验证旧路径与新路径的可用性。
在请求的阶段通过后即停止操作;不得隐式执行后续的破坏性收缩步骤。