Controllo di flusso nel Cluster XtraDB: gestione delle scritture

Il controllo di flusso in XtraDB gestisce il ritmo delle scritture dei nodi nel cluster.

Il controllo del flusso non è un concetto nuovo negli ambienti basati su Percona XtraDB Cluster/Galera. Significa che un nodo del cluster non può tenere il passo con il ritmo delle scritture del cluster. Questo meccanismo, attraverso il termine di modalità “QUOTA”, aiuta ad evitare il buffering eccessivo mantenendo i membri del gruppo ad una velocità operativa simile. Dipende da quanti elementi di backlog possono accumularsi, specificamente relativi a “transazioni da certificare” e “transazioni da applicare”. Una volta superati i limiti, il meccanismo di controllo limita il throughput dei membri scrittori per adeguarsi alla capacità dei membri più lenti del gruppo. Secondo la documentazione ufficiale di MySQL, Group Replication garantisce che una transazione venga eseguita solo dopo che la maggioranza dei membri del gruppo l’ha ricevuta e ha concordato l’ordine relativo tra tutte le transazioni inviate contemporaneamente.

Potrebbe interessarti anche...