Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

        
AI编程,程序员挑战年入30~100万高级指南 - 职业规划
SpringBoot+SpringSecurity+Vue权限系统高级实战课程        

IDEA永久激活

Java微信小程序电商实战课程(SpringBoot+VUe)

     

AI人工智能学习大礼包

     

PyCharm永久激活

66套java实战课程无套路领取

     

Cursor+Claude AI编程 1天快速上手视频教程

     

行业案例:携程异地多活-MySQL实时双向(多向)复制实践 PDF 下载


时间:2024-11-15 11:28来源:http://www.java1234.com 作者:转载  侵权举报
行业案例:携程异地多活-MySQL实时双向(多向)复制实践
失效链接处理
行业案例:携程异地多活-MySQL实时双向(多向)复制实践 PDF 下载

 
 
相关截图:
 
主要内容:
 
 
一、前言
携程内部MySQL部署采用多机房部署,机房A部署一主一从,机房B部署一从,作为DRDisaster
Recovery)切换使用。当前部署下,机房B部署的应用需要跨机房进行写操作;当机房A出现故障时,
DBA需要手动对数据库进行DR切换。
为了做到真正的数据异地多活,实现MySQL同机房就近读写,机房故障时无需进行数据库DR操作,只
进行流量切换,就需要引入数据实时双向(多向)复制组件。
 
二、DRC 介绍
DRCData Replicate Center)是携程框架架构研发部推出的用于数据双向或多向复制的数据库中间
件,在公司G2(高品质Great Service、全球化Globalization)战略的背景下,服务于异地多活项目,
赋予了业务全球化的部署能力。
 
三、DRC 架构设计
DRC采用服务端集中化设计,配合另一数据库访问中间件DALData Access Layer)的本地读写功能,
实现数据就近访问。
 


 

------分隔线----------------------------


锋哥推荐