„CAP-tétel” változatai közötti eltérés

[nem ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Hofipeti (vitalap | szerkesztései)
Új oldal, tartalma: „= CAP tétel = A CAP tétel kimondja, hogy egy-egy konkrét elosztott rendszer a három alap képesség közül (konzisztencia, rendelkezésre állás, particonálás-t…”
 
Hofipeti (vitalap | szerkesztései)
12. sor:
A valós életben használt rendszereknél igyekeznek úgy kialakítani az architektúrát úgy, hogy a három alap képesség mindegyikével, ha korlátozottan is, de rendelkezzen a rendszer. Ezt úgy érik el, hogy az egyes képességekből engedményeket tesznek egy másik képesség javára.
* '''Particionálás-tűrés csökkentése:''' a megszorítás feloldható, ha minden adatot, ami részt vesz egy tranzakcióban egy gépen tartunk. A megoldás hátránya, hogy az alkalmazás szempontjából az adabázis, csak vertikálisan lesz skálázható (minden sebesség növekedése szolgáló bővítés, csak egy gépben lehetséges, aminek fizikai korlátai vannak)
* '''Rendelkezésre állás csökkentése:''' ha a rendszer particionálódik, mert mondjuk egyik adatbázisban eltérő adat szerepel, mint a másikban, akkor a partíciók megszűnéséig leállítjuk az alkalmazás és az adatbázis kezelőkre bízzuk az egységesítést.
* '''Konzisztencia enyhítése:''' vannak alkalmazások, amelyek nem követelik meg, hogy minden esetben a legfrissebb adatot adják vissza. Ezeknél egy bizonyos méretű időablakon belül elképzelhető, hogy korábbi adatokkal szolgálnak. Például a Google találatai közé 1-2 hét elteltével kerül be egy-egy új oldal, vagy a DNS ([[Domain_Name_System]]) regisztrációt követően egy hetet kell legalább várni, míg a [[domain]] használhatóvá válik.
A lap eredeti címe: „https://hu.wikipedia.org/wiki/CAP-tétel