Reladiff
A high-performance tool and library for diffing large datasets across databases, including MySQL, by computing hashes inside the database.
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.
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.