Innholdsfortegnelse:
- Definisjon - Hva betyr i utgangspunktet tilgjengelig, soft state, eventuell konsistens (BASE)?
- Techopedia forklarer Basically Available, Soft State, Eventual Consistency (BASE)
Definisjon - Hva betyr i utgangspunktet tilgjengelig, soft state, eventuell konsistens (BASE)?
I utgangspunktet tilgjengelig, Soft State, Eventual Consistency (BASE) er en datasystemdesignfilosofi som premierer tilgjengeligheten over driftskonsistensen. BASE ble utviklet som et alternativ for å produsere mer skalerbare og rimelige dataarkitekturer, og gir flere muligheter til å utvide virksomheter / IT-klienter og ganske enkelt skaffe mer maskinvare for å utvide dataoperasjoner.Techopedia forklarer Basically Available, Soft State, Eventual Consistency (BASE)
BASE kan forklares i motsetning til en annen designfilosofi - Atomicity, Consistency, Isolation, Durability (ACID). ACID-modellen fremmer konsistens over tilgjengelighet, mens BASE fremmer tilgjengelighet over konsistens.
Eksperter har bemerket at BASE krever et nivå av "feil" eller mangel på konsistens, noe som gjør at en dataoperasjon kjøres mindre effektivt uten å overbelaste brukerne. Et eksempel er når en designer slapper av konsistensen i en økonomisk transaksjonsdatabase ved å tillate etterslepstid mellom en transaksjon og kontooppdateringer. Tillatelse av mindre kontinuerlig oppdaterte data gir utviklere frihet til å bygge andre effektiviteter i det samlede systemet. Med andre ord blir elementer som konsistens og tilgjengelighet ofte sett på som ressurskonkurrenter, der justering av en kan påvirke en annen. I BASE omfavner ingeniører ideen om at data har fleksibilitet til å "til slutt" oppdateres, løses eller gjøres konsistente, i stedet for å løses umiddelbart.
