IT-lexikon Databas Group Replication

Group Replication

Databas In English → Uppdaterad: 2026-05-29

MySQL:s inbyggda lösning för synkron, konsensusbaserad replikering — grunden för InnoDB Cluster. En grupp servrar enas via ett Paxos-liknande protokoll om vilka transaktioner som ska committas, vilket ger automatisk failover och stark konsistens.

Mekanik: när en transaktion ska committas skickas den till gruppen, som via konsensus (Group Communication System, baserat på en Paxos-variant) röstar om den ska accepteras. Majoritet (quorum) krävs → systemet överlever att en minoritet av noderna faller. Lägen: single-primary (en skrivnod, övriga läsrepliker, automatiskt val av ny primär vid fel) eller multi-primary (alla kan skriva, med konfliktdetektering). Vinst över traditionell asynkron replikering: ingen dataförlust vid failover, automatisk medlemskapshantering. Konkurrerar med Galera Cluster (liknande idé, annan implementation). Kärnan i MySQL:s high-availability-erbjudande. Hör ihop med Galera Cluster och quorum.

← Tillbaka till lexikonet