关于已经运营的项目,基础信息改变,造成多数据源数据变更的启示 项目背景:项目上线运维了3、4年了,当时很多地方用到了省份城市基础信息,当时采用的是直接将code和省份名称加入数据中,后来,由于部分地区的编码发生了变更,新出现了新的地市和地区,造成在实际业务中数据匹配不到。 影响范围: 持久层数据变更 中间件数据变更 解构: 建议省份城市作为关系型的基础信息,在实际数据库设计的时候,采用映射,不要直接使用已经成型的项目 通过消息订阅的方式订阅变更信息模块化处理数据内容