migration

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Migration

迁移

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.
在进行编辑前,梳理当前的读取方、写入方、数据结构、兼容窗口期以及归属权限。
  • 定义正向迁移路径与回滚路径。
  • 保留现有数据;将破坏性操作步骤明确列出并单独授权。
  • 在版本部署可能重叠的场景下,确保混合版本运行的安全性。
  • 适用时,按照扩展、迁移、验证、收缩的顺序执行操作。
  • 确保重试操作具有幂等性,且部分失败可被观测。
  • 在必要的过渡阶段验证旧路径与新路径的可用性。
在请求的阶段通过后即停止操作;不得隐式执行后续的破坏性收缩步骤。