Zum Inhalt springen
uencoder

BASE Property

BASE ist das NoSQL-Modell, das ACID lockert: basically available, soft state, eventually consistent — Verfügbarkeit und Skalierbarkeit haben Vorrang.

Zweck

Die Konsistenz-Kompromisse von NoSQL-Systemen verstehen und hochverfügbaren verteilten Speicher entwerfen.

Mechanismus

Basically Available (trotz Teilfehlern benutzbar), Soft State (der Zustand muss nicht sofort konsistent sein), Eventually Consistent (konvergiert, sobald Updates enden). Erreicht durch asynchrone Replikation, Anti-Entropie und Read Repair.

Anwendungsfälle

  • NoSQL-Auswahl
  • Design verteilten Speichers
  • CAP-Kompromisse

Verwandte Tools

References