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í.
Meziprocesová komunikace | |
---|---|
Metody | |
Vybrané protokoly a standardy |