微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

TiDB Binlog TiDB Binlog 适用的功能场景TiDB Binlog 架构TiDB Binlog 核心特性TiDB Binlog 代码及文档资源 用于收集 TiDB 的 Binlog

程序名称:TiDB Binlog TiDB Binlog 适用的功能场景TiDB Binlog 架构TiDB Binlog 核心特性TiDB Binlog 代码及文档资源

授权协议: Apache-2.0

操作系统: 跨平台

开发语言: Google Go

TiDB Binlog TiDB Binlog 适用的功能场景TiDB Binlog 架构TiDB Binlog 核心特性TiDB Binlog 代码及文档资源 介绍

TiDB binlog 组件用于收集 TiDB 的 binlog,并准实时同步给下游,如:TiDB/MysqL等。该组件在功能上类似于 MysqL
的主从复制,会收集各个 TiDB 实例产生的 binlog,并按事务提交的时间排序,全局有序的将数据同步至下游。利用 TiDB binlog
可以实现数据准实时同步到其他数据库,以及 TiDB 数据准实时的备份与恢复。

TiDB binlog 作为 TiDB 的核心组件之一,已经在上百家用户的生产环境中长时间稳定运行。

TiDB binlog 适用的功能场景

  • 准实时数据同步:同步 TiDB 数据到其他数据库或消息队列(如 TiDB/MysqL/MariaDB/Kafka)。
  • 准实时备份和恢复:增量备份 TiDB 集群数据到外部系统,利用备份的数据在系统故障或者其他场景时可将数据恢复到任意时间点。

TiDB binlog 架构

TiDB binlog 核心特性

  • 支持类似 MysqL ROW 复制模式。
  • 准实时并按事务提交的时间顺序将数据同步至下游。
  • 分布式架构设计,支持水平弹性扩容和服务高可用。
  • 数据高可靠,系统实时将数据持久化到本地磁盘。
  • 支持多种输出方式,如下:

TiDB binlog 代码及文档资源

TiDB Binlog TiDB Binlog 适用的功能场景TiDB Binlog 架构TiDB Binlog 核心特性TiDB Binlog 代码及文档资源 官网

https://github.com/pingcap/tidb-binlog

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐