Definition

AKID/ACID

AKID steht für Atomarität, Konsistenz, Isolation und Dauerhaftigkeit (Atomicity, Consisteny, Isolation and Durability, ACID). AKID beschreibt erwünschte Eigenschaften von Verarbeitungsschritten in IT-, Datenbank-Management- und verteilten Systemen. Man spricht im Deutschen auch von AKID-Eigenschaften.

AKID beziehungsweise ACID postuliert vier Grundprinzipien, die bei jeder von einem Transaktions-Manager (Transaktionsmonitor) ausgeführten Transaktion gelten solllten.

Diese Grundprinzipien sind:

Atomarität (Atomicity): Bei einer Transaktion, bei der zwei oder mehr diskrete Informationsteile beteiligt sind, müssen entweder alle Teile oder gar keines ausgeführt werden.

Konsistenz (Consistency): Eine Transaktion erzeugt entweder einen neuen und gültigen Zustand der Daten. Oder, falls ein Fehler auftritt, gibt sie alle Daten in den Zustand vor Beginn der Transaktion zurück.

Isolation (Isolation): Eine Transaktion im Prozess, die noch nicht ausgeliefert worden ist, muss von anderen Transaktionen isoliert bleiben.

Dauerhaftigkeit (Durability): Nach einer erfolgreichen Transaktion werden die Daten so gespeichert, dass diese selbst im Falle eines Fehlers oder Systemneustarts, im korrrekten richtigen Zustand zugänglich sind.

Das AKID/ACID-Konzept ist in ISO/IEC 10.026-1:1992 beziehungsweise ISO/IEC 10.026-1:1998 Abschnitt 4 beschrieben. Jedes dieser Attribute kann in einem Benchmark gemessen werden. In der Regel wird jedoch ein Transaktions-Manager oder Monitor verwendet, um die Umsetzung des AKID-Konzept zu realisieren. Um AKID in einem verteilten System zu erreichen, kann ein Zwei-Phasen-Commit (2PC) verwendet werden. Dieser sorgt dafür, dass alle involvierten Informationen komplett übermittelt werden - oder keine. Andernfalls muss die Transaktion zurückgesetzt werden.

Diese Definition wurde zuletzt im Mai 2015 aktualisiert

Erfahren Sie mehr über Software-Entwicklung

Pro+

Premium-Inhalte

Weitere Pro+ Premium-Inhalte und andere Mitglieder-Angebote, finden Sie hier.

Diskussion starten

Schicken Sie mir eine Nachricht bei Kommentaren anderer Mitglieder.

Mit dem Absenden dieser Daten erklären Sie sich bereit, E-Mails von TechTarget und seinen Partnern zu erhalten. Wenn Ihr Wohnsitz außerhalb der Vereinigten Staaten ist, geben Sie uns hiermit Ihre Erlaubnis, Ihre persönlichen Daten zu übertragen und in den Vereinigten Staaten zu verarbeiten. Datenschutz

Bitte erstellen Sie einen Usernamen, um einen Kommentar abzugeben.

- GOOGLE-ANZEIGEN

File Extensions and File Formats

Powered by:

SearchSecurity.de

SearchStorage.de

SearchNetworking.de

SearchDataCenter.de

Close