Article

New MariaDB agent for Gluesync: real-time Change Data Capture

2025-03-17 · /gluesync-integrates/mariadb-agent-for-gluesync/

A fully integrated solution for MariaDB

MariaDB has become one of the most widely used open-source databases originally developed as a fork of MySQL while maintaining an almost identical architecture. With the new MariaDB Agent for Gluesync, data synchronization is now simpler, faster and more efficient, thanks to native integration with transaction logs (Bin Log).

This new connector provides advanced Change Data Capture (CDC), enabling real-time data replication with minimal latency and without impacting database performance.

How does the MariaDB agent for Gluesync work?

The agent connects to MariaDB via a built-in JDBC driver, ensuring a stable and high-performance interaction. The Change Data Capture process relies on reading Binary Logs (Bin Log). This allows to track INSERT, UPDATE and DELETE operations at a transactional level.

The MariaDB Agent can connect to:

  • master instances to capture changes directly at the source.
  • replica (slave) instances for a more scalable and distributed approach.
  • MaxScale, for users leveraging MariaDB with advanced proxy-based load balancing.

This flexibility allows seamless adaptation to any database architecture, whether on-premises or in the cloud.

Compatibility and supported versions

The MariaDB Agent for Gluesync is compatible with all MariaDB versions starting from 10.11. This ensures support for the latest database features, providing a modern and scalable integration.

If you use MariaDB on a managed DBaaS service (AWS, Google Cloud, Azure, OCI, etc.), the agent is fully compatible. Simply enable transaction logs (Bin Log) with redaction support to start capturing real-time changes.

Why choose the MariaDB agent for Gluesync?

When it comes to database replication and Change Data Capture (CDC), many traditional methods require complex configurations, additional tools and significant resource consumption. With the MariaDB Agent for Gluesync, these challenges are eliminated, offering a streamlined, high-performance approach that is both efficient and easy to deploy.

One of the standout advantages of this agent is its native support for Binary Logs (Bin Log). Unlike traditional replication solutions that rely on triggers or periodic data dumps, Bin Log-based CDC captures every INSERT, UPDATE and DELETE operation as it happens, ensuring that your data synchronization remains real-time and accurate.

Performance is another key factor. Because the MariaDB Agent reads transaction logs directly, it avoids putting additional load on the database. This means that even during high-traffic scenarios, replication continues smoothly without affecting query performance.

Additionally, simplicity and automation make this solution ideal for developers and database administrators alike. No complex configurations are required. The agent seamlessly integrates with both standalone MariaDB instances and cloud-managed DBaaS services such as AWS RDS, Google Cloud SQL, Azure Database for MariaDB and Oracle Cloud. All you need to do is enable Binary Logs with redaction support and the agent takes care of the rest.

Moreover, given that MariaDB was originally forked from MySQL, our MySQL & MariaDB also agents represent an excellent choice for organizations transitioning between MySQL and MariaDB or maintaining hybrid environments

Ultimately, the MariaDB Agent for Gluesync is designed to simplify data replication, reduce operational overhead and ensure reliable, real-time data synchronization. All of this while maintaining high performance and scalability. Whether you’re running on-premises databases or cloud-based solutions, this agent provides the efficiency, flexibility and automation needed to keep your data pipelines running smoothly.

Get started with MariaDB agent for Gluesync

The new MariaDB Agent brings unmatched efficiency and automation to data replication workflows, making it easier to synchronize databases in real time with minimal effort.

Explore the official Maria DB agent documentation.

Back to blog