Itthon adatbázisok Mi az esetleges következetesség? - meghatározás a techopedia alapján

Mi az esetleges következetesség? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az esetleges konzisztencia?

Az esetleges konzisztencia az alapvetően elérhető, lágy állapotú, esetleges konzisztencia (BASE) modell működési szempontja az adatműveleti tervezésnél. A BASE modell elősegíti az adatbázis-műveletek és hasonló rendszerek bővítésének vagy jobb teljesítményének különféle alternatíváinak előmozdítását azáltal, hogy rugalmasabb protokollt tesz lehetővé az adatok illesztésére.

A Techopedia magyarázza az esetleges következetességet

Az adatbázis-műveletek BASE-modelljét általában egy másik, ACID-nek nevezett modellel ellentétesnek tekintik, amely megnöveli az adatok konzisztenciáját és garantálja, hogy az adatokat azonnal frissítik és egyeztetik egy rendszerben. A BASE viszont lehetővé teszi a kevésbé merev típusú frissítéseket és az adatok felbontását a rendszer egészében, lehetővé téve bizonyos késést, ami az adatok eltérését okozza. A végső konzisztencia az a gondolat, hogy egy adatbázisban vagy rendszerben, amely a BASE filozófiáját használja, az összes adat idővel konzisztenssé válik.

Az esetleges következetesség gondolkodásának egyik módja az, hogy a rendszer azonnali frissítésének megkövetelése helyett ez a modell rögzített ütemtervet határoz meg a teljes felbontáshoz a rendszeren belül. Ennek ellenére az esetleges konzisztenciát használó tervezésnek működnie kell az adatok eltéréseinek vagy következetlenségeinek kiküszöbölésekor. Ehhez különféle stratégiákra van szükség az adat-infrastruktúrán belüli konfliktusmegoldáshoz.

Mi az esetleges következetesség? - meghatározás a techopedia alapján