Model konzistence

Model konzistence  je přístup používaný v distribuovaném systému ( distribuovaná sdílená paměť , DBMS , souborový systém ) k zajištění záruk konzistence dat .

Hlavní modely konzistence:

Zvláštní roli pro model konzistence hraje problematika linearizovatelnosti programu , ve které se místo operací čtení a zápisu uvažují operace s objekty (například funkcemi, procedurami) a stav paměti v tomto modelu je stav objektů. Linearizovatelné programy se používají pro systémy s objektovou organizací sdílené paměti . Na rozdíl od všech ostatních systémů takové programy nemohou přímo využívat sdílené proměnné (stav objektů), ale pouze prostřednictvím speciálních funkčních metod (operací). U těchto systémů se linearizovatelnost shoduje s přísnou konzistencí.

Literatura

Odkazy