专栏名称: 高可用架构
高可用架构公众号。
目录
相关文章推荐
今天看啥  ›  专栏  ›  高可用架构

一次线上生产库的全流程切换完整方案

高可用架构  · 公众号  · 架构  · 2025-02-12 07:21
    

文章预览

现状梳理 本篇介绍了一次数据库迁移的完整方案。本次需要改造的系统为一个较为陈旧的技术栈系统,其中MongoDB作为核心数据存储中间件,承担着存储全部核心数据的重要任务。该系统目前的配置为1主1副本模式,涉及1个数据库和2张表,服务于7个不同的应用。尽管系统架构相对简单,但其在日常运营中发挥着不可或缺的作用。目前需要将MongoDB存储在其它介质中, 如何能够保障在不影响线上使用的情况下,平滑切流到新库,是本文主要探讨的问题。 迁移方案 2.1 迁移节奏 整体节奏分为: 1. 梳理范围,因为系统内不仅有mongo还同时有mysql数据源,需要梳理出使用mongo的所有业务范围 2. 确定好原有的数据,应该存储在哪个介质中,确定好存储标准,需要能够cover住原有的所有业务,包括读写性能 3. 对原有数据结构的DAO层进行改造 4. 需要对数据进行双 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览