python-mysql-replication

A pure Python implementation of the MySQL replication protocol, built on PyMySQL, that receives row events and raw queries from the binary log.


About

python-mysql-replication connects to a server like a replica would and delivers insert, update, and delete events with their data, along with raw SQL queries. Typical uses include replicating MySQL into NoSQL databases and search engines.

It’s released under the Apache 2.0 license.

Category Software & Tools
Subcategory Replication & High Availability
✎ Suggest an update

Community feedback

This space is for grounded, evaluable experience — versions used, environments, what you measured or observed, and how it behaves alongside other software. General impressions without supporting detail may be removed. Sign in to write one; posts are tied to a verified identity, not anonymous.