Obsah:
- Vymedzenie pojmu - Čo v zásade znamená „mäkký stav“, eventuálna konzistentnosť (BASE)?
- Techopedia vysvetľuje v podstate dostupné, mäkký stav, prípadnú konzistenciu (BASE)
Vymedzenie pojmu - Čo v zásade znamená „mäkký stav“, eventuálna konzistentnosť (BASE)?
V zásade k dispozícii, mäkký stav, eventuálna konzistencia (BASE) je filozofia návrhu dátového systému, ktorá uprednostňuje dostupnosť pred dôslednosťou operácií. BASE bol vyvinutý ako alternatíva na výrobu škálovateľnejších a cenovo dostupných dátových architektúr, ktoré poskytujú viac možností rozširovaniu podnikov / IT klientov a jednoducho získavajú viac hardvéru na rozšírenie dátových operácií.Techopedia vysvetľuje v podstate dostupné, mäkký stav, prípadnú konzistenciu (BASE)
BASE sa dá vysvetliť na rozdiel od inej filozofie dizajnu - Atómicita, Jednotnosť, Izolácia, Trvanlivosť (ACID). Model ACID podporuje konzistentnosť nad dostupnosťou, zatiaľ čo BASE podporuje dostupnosť nad konzistentnosťou.
Odborníci poznamenali, že BASE vyžaduje úroveň „zlyhania“ alebo nedostatočnej konzistencie, vďaka ktorej je prevádzka dátových operácií menej efektívna bez zaťaženia používateľov. Príkladom je, keď návrhár uvoľní konzistentnosť databázy finančných transakcií tým, že umožní oneskorenie medzi aktualizáciou transakcie a účtu. Povolenie menej neustále aktualizovaných údajov dáva vývojárom slobodu zabudovať do celkového systému ďalšie efektívnosti. Inými slovami, prvky, ako sú konzistentnosť a dostupnosť, sa často považujú za konkurentov zdrojov, pričom ich prispôsobenie môže mať vplyv na druhého. V spoločnosti BASE inžinieri využívajú myšlienku, že údaje majú flexibilitu, aby mohli byť „prípadne“ aktualizované, vyriešené alebo konzistentné, a nie okamžité.
