Indholdsfortegnelse:
- Definition - Hvad betyder grundlæggende tilgængelig, blød tilstand, eventuel konsistens (BASE)?
- Techopedia forklarer grundlæggende tilgængelig, blød tilstand, eventuel konsistens (BASE)
Definition - Hvad betyder grundlæggende tilgængelig, blød tilstand, eventuel konsistens (BASE)?
Grundlæggende tilgængelig, Soft State, Eventual Consistency (BASE) er en datasystemdesignfilosofi, der priser tilgængelighed over driftenes konsistens. BASE blev udviklet som et alternativ til at producere mere skalerbare og overkommelige dataarkitekturer, hvilket giver flere muligheder for at udvide virksomheder / IT-klienter og blot erhverve mere hardware til at udvide datafunktioner.Techopedia forklarer grundlæggende tilgængelig, blød tilstand, eventuel konsistens (BASE)
BASE kan forklares i modsætning til en anden designfilosofi - Atomicitet, konsistens, isolering, holdbarhed (ACID). ACID-modellen fremmer konsistens i forhold til tilgængelighed, mens BASE fremmer tilgængelighed frem for konsistens.
Eksperter har bemærket, at BASE kræver et niveau af "fiasko" eller mangel på konsistens, der gør en datafunktion kørt mindre effektivt uden at overbelaste brugerne. Et eksempel er, når en designer slapper af konsistensen i en finansiel transaktionsdatabase ved at give mulighed for forsinkelse mellem en transaktion og kontoopdateringer. Tilladelse af mindre konstant opdaterede data giver udviklere frihed til at opbygge andre effektiviteter i det samlede system. Med andre ord betragtes elementer som konsistens og tilgængelighed ofte som ressourcekonkurrenter, hvor justering af en kan påvirke en anden. I BASE omfavner ingeniører ideen om, at data har fleksibilitet til at "til sidst" opdateres, løses eller gøres konsistente snarere end øjeblikkeligt løst.