In this talk, the developers behind MySQL Replication walk through some of the new Replication features of MySQL 5.1 and MySQL 6.0:
- Row-based Replication (5.1) is used for MySQL Cluster replication and also provides a safer way to replicate non-deterministic statements.
- Row-based support for mysqlbinlog client (5.1) is used to analyze the row-based binlog entries.
- Row-based point-in-time recovery (5.1) is used to restore a server to a particular time point regardless of binlogging format.
- Group position refactoring (5.1) making position handling of the slave more robust.
- Heartbeating (6.0) is used to manage that the master and slave connection is always up.
- Semi-synchronous Replication (6.0) is used to ensure that any update of the master is on the slave before transaction is acknowleged to the user.
- Backup Integration (6.0) is ensuring that restores on a master does not corrupt the slave.
- Replication Server Filtering (6.0) ensures that the user can more easily replicate in a circle.
- Relay log synchronization (6.0) ensures that the slave is restartable without clearing the relay log in case of crashes.
Dr. Lars Thalmann is the manager and technical lead of the MySQL Replication and Backup team. Before working with backup and replication, Lars worked with clustering technology and is one of the developers of NDB Cluster, the storage engine used in MySQL Cluster.
Mats Kindahl lead software developer at MySQL/Oracle. He is the main architect and implementor of the MySQL row-based replication and several other replication features.
He is co-author of the book MySQL High Availability (O’Reilly Media, Inc.)
In the time before starting at MySQL, he has worked with research in formal methods, automated program analysis, distributed systems, and as implementor of C/C++ compilers.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at firstname.lastname@example.org
Download the MySQL Sponsor/Exhibitor Prospectus
For media-related inquiries, contact Maureen Jennings at email@example.com
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the MySQL Conference newsletter.
View a complete list of MySQL contacts.