Reladiff

A high-performance tool and library for diffing large datasets across databases, including MySQL, by computing hashes inside the database.


About

Reladiff finds differences between tables, even across different databases, using a divide-and-conquer algorithm based on matching hashes so only changed segments are downloaded. It supports more than a dozen databases, including MySQL, which makes it useful for validating replication and migrations.

It’s written in Python and released under the MIT license.

Category Software & Tools
Subcategory Testing & Benchmarking, 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.