Sadržaj:
- Definicija - Što znači u osnovi dostupno, meko stanje, događajna konzistencija (BASE)?
- Tehopedija objašnjava osnovno dostupnu, mekanu državu, konačnu konzistenciju (BASE)
Definicija - Što znači u osnovi dostupno, meko stanje, događajna konzistencija (BASE)?
U osnovi dostupno, soft stanje, eventualna konzistentnost (BASE) je filozofija dizajna sustava podataka koja nagrađuje dostupnost zbog dosljednosti operacija. BASE je razvijen kao alternativa za proizvodnju skalabilnijih i pristupačnijih arhitektura podataka, pružajući više mogućnosti za širenje poduzeća / IT klijenata i jednostavno nabavljanje više hardvera za proširenje podatkovnih operacija.Tehopedija objašnjava osnovno dostupnu, mekanu državu, konačnu konzistenciju (BASE)
BASE se može objasniti za razliku od druge filozofije dizajna - Atomicity, dosljednost, izoliranost, trajnost (ACID). ACID model promovira dosljednost preko dostupnosti, dok BASE promiče dostupnost nad dosljednošću.
Stručnjaci su primijetili da BASE zahtijeva razinu "neuspjeha" ili nedostatka dosljednosti, zbog čega se rad s podacima odvija manje učinkovito bez preopterećenja korisnika. Primjer je kada dizajner opušta konzistentnost baze podataka o transakcijskim podacima omogućujući vrijeme kašnjenja između transakcije i ažuriranja računa. Omogućavanje manje stalno ažuriranih podataka daje programerima slobodu da ugrade ostale učinkovitosti u cjelokupni sustav. Drugim riječima, elementi poput dosljednosti i dostupnosti često se gledaju kao konkurenti resursa, pri čemu prilagođavanje može utjecati na drugo. U BASE inženjeri prihvaćaju ideju da podaci imaju fleksibilnost koju treba „na kraju“ ažurirati, riješiti ili učiniti dosljednom, a ne trenutno riješiti.