数据订阅支持的数据库

最近更新时间:2023-05-23 18:57:11

我的收藏
数据订阅是指获取数据库中关键业务的数据变化信息,将这些信息包装为消息对象推送到 Kafka 中,方便下游业务订阅、获取和消费。腾讯云 DTS 支持通过 Kafka/Flink 客户端直接消费数据,方便用户搭建云数据库和异构系统之间的数据同步,如缓存更新、ETL(数据仓库技术)实时同步以及业务异步解耦等。
用户对订阅数据进行消费时,支持 ProtoBuf、Avro 和 JSON 三种形式。ProtoBuf 和 Avro 是二进制格式,效率更高,JSON 为轻量级的文本格式,更加简单易用。
DTS 支持对如下数据库类型进行数据订阅。
源数据库类型
源数据库版本
支持订阅的数据类型
订阅数据格式
Flink(DataStream API) 订阅数据格式
MySQL
自建 MySQL 5.5、5.6、5.7、8.0
腾讯云 MySQL 5.5、5.6、5.7、8.0
数据更新
结构更新
全实例
Protobuf/Avro/JSON
Avro
MariaDB
自建 MariaDB 5.5、10.0、10.1
腾讯云 MariaDB (内核版本 Percona 5.7、MySQL 8.0、MariaDB 10.1)
数据更新
结构更新
全实例
Protobuf
不支持
Percona
自建 Percona 5.5、5.6、5.7、8.0
数据更新
结构更新
全实例
Protobuf
不支持
TDSQL MySQL
腾讯云 TDSQL MySQL(内核版本 MySQL 8.0、Percona 5.7)
数据更新
结构更新
全实例
Protobuf
Protobuf
TDSQL-C MySQL
腾讯云 TDSQL-C MySQL 5.7、8.0
数据更新
结构更新
全实例
Protobuf/Avro/JSON
Avro
TDSQL PostgreSQL 版
腾讯云 TDSQL PostgreSQL 版
数据更新
Protobuf
不支持
MongoDB
云数据库 MongoDB 3.6、4.0、4.2、4.4
数据更新
JSON
不支持