Todos los productos
Search
Centro de documentos

PolarDB:Herramientas de sincronización de datos para PolarDB-X

Última actualización: Sep 09, 2026

PolarDB-X es compatible con varias herramientas populares de sincronización de datos y Change Data Capture (CDC). En esta página se enumeran las herramientas compatibles, la versión mínima obligatoria de PolarDB-X para cada una y los permisos que necesita su cuenta de base de datos para suscribirse a los binlogs.

Herramientas compatibles

A continuación se muestran las herramientas que funcionan con los binlogs de PolarDB-X. Todas requieren binlogs compatibles con MySQL, función que PolarDB-X admite a partir de la versión 5.4.11.

Herramienta

Versión mínima

Notas

MySQL Slave

5.4.11

No se admite la replicación basada en Global Transaction Identifier (GTID).

canal

5.4.11

Ninguna

DTS

5.4.11

Consulte Descripción general of data synchronization scenarios para conocer los escenarios compatibles.

debezium

5.4.12

No se admite el modo de instantánea. Establezca snapshot.mode en never.

maxwell

5.4.12

Ninguna

mysql-binlog-connector-java

5.4.11

Ninguna

Limitaciones

  • Replicación basada en GTID: MySQL Slave no admite la replicación basada en GTID con PolarDB-X.

  • Instantáneas de debezium: No se admite el modo de instantánea. Si snapshot.mode no se establece en never, debezium intenta tomar una instantánea completa al iniciarse. PolarDB-X no admite este comportamiento, por lo que el conector falla. Establezca siempre snapshot.mode: never en la configuración de su conector de debezium.

Permisos obligatorios

Los permisos que necesita su cuenta dependen de su versión de PolarDB-X.

Las cuentas con privilegios tienen todos los permisos de forma predeterminada, por lo que pueden consultar y suscribirse a los binlogs sin otorgar permisos adicionales.

Para las cuentas sin privilegios, otorgue los permisos según su versión:

PolarDB-X 5.4.11 y versiones posteriores

Otorgue el permiso SELECT en todas las bases de datos para consultar y suscribirse a los binlogs:

GRANT SELECT ON *.* TO 'user'@'host';

PolarDB-X 5.4.12 y versiones posteriores

La versión 5.4.12 introduce permisos detallados para los binlogs. Otorgue únicamente los permisos que necesita cada cuenta:

Permiso

Instrucción de concesión

Permite

REPLICATION CLIENT

GRANT REPLICATION CLIENT ON *.* TO 'user'@'host';

Ejecutar SHOW MASTER STATUS y SHOW BINARY LOGS

REPLICATION SLAVE

GRANT REPLICATION SLAVE ON *.* TO 'user'@'host';

Ejecutar SHOW BINLOG EVENTS y suscribirse a los binlogs

Utilice REPLICATION CLIENT y REPLICATION SLAVE en lugar del permiso general SELECT. De esta manera, limita el acceso de la cuenta exclusivamente a las operaciones de binlog.