MySQL

Le problème, lors de la réplication de bases de données avec plusieurs MASTER, est de pouvoir générer des identificateurs uniques.

Une possibilité simple est d’utiliser des  UUID à l’aide d’un trigger :

CREATE TRIGGER `table-newid`
BEFORE INSERT ON `table`
FOR EACH ROW
  SET NEW.id = UUID();
Flattr