Zuhause Entwicklung Was ist grundsätzlich verfügbar, weicher Zustand, eventuelle Konsistenz (Basis)? - Definition aus techopedia

Was ist grundsätzlich verfügbar, weicher Zustand, eventuelle Konsistenz (Basis)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet "Grundsätzlich verfügbar", "Soft State", "Eventual Consistency" (BASE)?

Basic Available, Soft State, Eventual Consistency (BASE) ist eine Datensystem-Designphilosophie, bei der die Verfügbarkeit über die Konsistenz der Vorgänge bewertet wird. BASE wurde als Alternative zur Erstellung skalierbarer und erschwinglicherer Datenarchitekturen entwickelt, die mehr Optionen für die Erweiterung von Unternehmen / IT-Kunden und die Anschaffung zusätzlicher Hardware zur Erweiterung des Datenbetriebs bietet.

Techopedia erklärt die grundsätzliche Verfügbarkeit, den weichen Zustand und die eventuelle Konsistenz (BASE)

BASE kann im Gegensatz zu einer anderen Designphilosophie erklärt werden - Atomizität, Konsistenz, Isolation, Haltbarkeit (ACID). Das ACID-Modell fördert die Konsistenz über die Verfügbarkeit, während BASE die Verfügbarkeit über die Konsistenz fördert.

Experten haben festgestellt, dass BASE ein gewisses Maß an "Fehler" oder mangelnder Konsistenz erfordert, wodurch ein Datenvorgang weniger effektiv ausgeführt wird, ohne die Benutzer zu überlasten. Ein Beispiel ist, wenn ein Designer die Konsistenz einer Finanztransaktionsdatenbank lockert, indem er die Zeitverzögerung zwischen einer Transaktion und Kontoaktualisierungen berücksichtigt. Das Zulassen von weniger ständig aktualisierten Daten gibt Entwicklern die Freiheit, andere Effizienzvorteile in das Gesamtsystem einzubauen. Mit anderen Worten, Elemente wie Konsistenz und Verfügbarkeit werden oft als Ressourcen-Wettbewerber angesehen, bei denen sich eine Anpassung auf eine andere auswirken kann. In BASE sind die Ingenieure der Ansicht, dass Daten "letztendlich" aktualisiert, aufgelöst oder konsistent gemacht werden können, anstatt sofort aufgelöst zu werden.

Was ist grundsätzlich verfügbar, weicher Zustand, eventuelle Konsistenz (Basis)? - Definition aus techopedia