Database Reference
In-Depth Information
kraften, solange ich die Nachricht schnell und jederzeit in das System einspielen kann. Die-
ses Szenario ist hingegen für Finanzdienste nicht tragbar. Interessanterweise stammt auch
das BASE-Theorem von Prof. Brewer, der schon im Jahr 1997 auf das logische Gegenteil
von ACID kam. Ganz wie in der Chemie beschreiben nun ACID und BASE die Gegensätz-
lichkeiten einer Summe von Eigenschaften.
Abbildung 1.2: ACID und BASE
Nimm zwei
Zurück zu Prof. Brewers CAP-Theorem : Er vertritt die These, dass bei Skalierung von Da-
tenbanksystemen nur zwei aus den drei CAP-Eigenschaften erreicht werden. Diese Theorie
von Prof. Brewer wurde im Jahr 2002 durch einen veröffentlichen Beweis von Seth Gilbert
und Nancy Lynch am MIT bestätigt und somit als Theorem verfestigt. Demnach gibt es drei
Klassen von Skalierungsszenarien, in die Datenbanken eingeteilt werden können (Kasten:
„Klassen von Skalierungsszenarien“)
Klassen von Skalierungsszenarien
▪ CA (Consistency und Availability): Darunter fallen die meisten relationalen Daten-
banksysteme. Bei Replikation kann jedes System lesen und schreiben (A), und alle
Datenbanken haben die gleiche Sicht auf die kompletten Daten.
Search WWH ::




Custom Search