MySQL的块数据操作

本文分享了MySQL的块数据操作,探讨了MySQL Replication的限制,并介绍了DTLE(Data-Transformation-le)这一新开源工具,用于解决数据迁移、同步、复制等问题。DTLE支持行级别筛选、跨网络同步、数据汇聚分发等功能,采用分布式架构,强调易用性和可靠性,提供多种数据传输和处理模式,以及丰富的源/目标端支持。
摘要由CSDN通过智能技术生成

主要内容:

分享一篇mysql数据库操作视频解析:

MySQL的块数据操作

本次分享将介绍目前数据迁移、数据同步、数据消费,多IDC架构中数据复制技术所面临问题及现有的产品和方案,并分享新开源的能在异构数据存储之间提供高性能和强大复制功能的DTLE相关技术内容。

更多c/c++ Linux服务器高阶知识、电子书籍、视频等等可以点击链接加入群聊【linux后台服务架构交流】

知识点有C/C++,Linux,golang技术,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等等。

MySQL开源数据传输中间件架构设计实践

 

MySQL开源数据传输中间件架构设计实践

 

提纲:

 

1. MySQL Replication

2. DTLE核心场景

3. DTLE设计原则

4. DTLE相关介绍(架构/集群机制/拓扑结构/技术栈/功能/限制)

今天主要是对DTLE的一些技术架构,跟大家分享。

 

1. MySQL Replication

 

MySQL如此受欢迎,其原因和MySQL原生支持了 Replication密不可分。基于replication能力社区也是玩出了各种拓扑架构。

 

1.1 MySQL Replication架构

MySQL开源数据传输中间件架构设计实践

 

这张图对DBA们应该并不陌生,左边是MySQL主实例,右边是MySQL从实例,数据变更记录在binlog中。主实例的Dump线程,将binlog 事件通过网络推送给从实例。

从实例的IO线程将接收到事件写入本地relay log,SQL线程读取relay log bing进行回放执行,这是MySQL Replication的基本流程。

既然MySQL已经有了数据同步能力,那为何还要做DTLE呢?

 

1.2 MySQL Replication的限制

MySQL开源数据传输中间件架构设计实践

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值