全部产品
Search
文档中心

PolarDB:Alat sinkronisasi data untuk PolarDB-X

更新时间:Jul 02, 2025

Kompatibilitas dengan alat sinkronisasi data umum

Alat sinkronisasi data

Versi instance PolarDB-X yang kompatibel

Batasan

MySQL Slave

>=5.4.11

Replikasi berbasis GTID tidak didukung.

canal

>=5.4.11

Tidak ada

DTS

>=5.4.11

Untuk informasi lebih lanjut, lihat Ikhtisar skenario sinkronisasi data.

debezium

>=5.4.12

Snapshot tidak didukung. Parameter snapshot.mode harus diatur ke never.

maxwell

>=5.4.12

Tidak ada

mysql-binlog-connector-java

>=5.4.11

Tidak ada

Izin yang diperlukan untuk akun agar dapat menyinkronkan data

  • Secara default, akun dengan hak istimewa memiliki izin penuh.

  • PolarDB-X versi 5.4.11 dan yang lebih baru mendukung binlogs yang sepenuhnya kompatibel dengan MySQL. Untuk menanyakan dan berlangganan pada binlogs dari sebuah instance, Anda harus menggunakan pernyataan GRANT SELECT ON *.* TO 'user'@'host' untuk memberikan izin kepada akun Anda melakukan operasi SELECT pada instance tersebut. Hal ini memastikan keamanan data.

  • PolarDB-X versi 5.4.12 dan yang lebih baru mendukung izin individual untuk menanyakan dan berlangganan pada binlogs.

    • Anda harus memiliki izin GRANT REPLICATION CLIENT ON *.* TO 'user'@'host' REPLICATION CLIENT untuk menjalankan perintah berikut guna menanyakan binlogs:

      SHOW MASTER STATUS;
      SHOW BINARY LOGS;
    • Anda harus memiliki izin GRANT REPLICATION SLAVE ON *.* TO 'user'@'host' REPLICATION SLAVE untuk menjalankan perintah berikut guna menanyakan detail acara binlog dan berlangganan pada binlogs.

      SHOW BINLOG EVENTS