还在为系统迁移烦恼?掌握这些“基本法”解锁更多可能

还在为系统迁移烦恼?掌握这些“基本法”解锁更多可能
作者|王翔(烈翼)
出品|阿里巴巴新零售淘系技术部

背景

社区评论系统在完成了基础功能建设后,开始逐步将老系统业务迁移到新系统,实现整体架构统一、新系统功能赋能老业务、节省系统维护成本;迁移过程本身虽然枯燥_ 5 g无味,但并不妨碍通用解决方案的沉淀,_ q 1 8 1 ` %本文以评论新老系统迁移为背景,聊聊系统迁移的基本方法,同时也M & e 9 J e @ A 9希望能抛砖引玉,探x u ! U q 7 w m索更多迁移方案的可能性。

系统迁移方案概述

▐ 主要步骤

就一般的系统而言,主要涉及到以下几个步骤,其中,读写接口迁移顺序可以根据实际0 B I #情况做先后调整:

基础数据存量/增量迁移
目标:老系E v u + b统存量数据迁移到新系统,增量数据实时同步到新系统

需要解决的主要问题:
1、保证数据不丢失,同步后新系统数据准确
2、F w - m 8 I J 1新老系统Z ^ l L - ` ~ n {id映射:新老系统id体系不同时,需要做好id映射,比如新db中扩展字段存老系统id,同时将老系统id对应的新系统id存到ldb