Lessico IT › Database › Replica senza leader

Replica senza leader

Database Svenska → Aggiornato: 2026-10-02

Un modello di replica senza un leader/primario designato: qualsiasi replica può accettare scritture e letture. La coerenza si ottiene invece con i quorum (W + R > N) e con meccanismi di riparazione. Il modello Dynamo, usato da Cassandra e Riak.

Meccanismo: i dati sono replicati su N nodi; una scrittura è considerata riuscita quando W nodi l'hanno confermata, mentre una lettura interroga R nodi. Se W + R > N, si garantisce che lettura e scrittura si sovrappongano in almeno un nodo → si vede l'ultimo valore. Poiché non c'è un leader, non esiste un singolo punto di guasto e le scritture possono essere accettate ovunque (ottimo per l'alta disponibilità e per più datacenter). Il prezzo: coerenza più debole, necessità di risolvere i conflitti (le versioni possono divergere) e di riparazione (read repair, anti-entropy). Si distingue dal modello a singolo leader (un solo nodo di scrittura) e da quello multi-leader (più nodi di scrittura con sincronizzazione). Spesso è il client a scegliere il livello di coerenza per ogni operazione. È il cuore del lato AP del teorema CAP. Affine a quorum e risoluzione dei conflitti.

← Torna al lessico