Serialisierbar was ist das?

Gefragt von: Ingelore Burkhardt  |  Letzte Aktualisierung: 16. Juni 2021
sternezahl: 4.1/5 (66 sternebewertungen)

Der Begriff Serialisierbarkeit stammt aus der Datenbanktheorie der Informatik. In Transaktionssystemen existiert ein Ausführungsplan für die parallele Ausführung mehrerer Transaktionen. Der Plan wird auch Historie genannt und gibt an, in welcher Reihenfolge die einzelnen Operationen der Transaktion ausgeführt werden.

Was heißt serialisierbar?

Als serialisierbar wird eine Historie bezeichnet, wenn sie zum selben Ergebnis führt wie eine nacheinander (seriell) ausgeführte Historie über dieselben Transaktionen.

Wann ist eine Transaktion Serialisierbar?

die Aktionen der einzelnen Transaktionen nicht untereinander verzahnt sondern in Blöcken hintereinander ausgeführt werden. Ein Schedule S von {T1, …, Tn} ist serialisierbar, wenn er dieselbe Wirkung hat wie ein beliebiger serieller Schedule von {T1, …, Tn} .

Was ist ein Schedule?

Scheduling (deutsch „Zeitplanerstellung“; auch Zeitablaufsteuerung; in der Betriebswirtschaftslehre Ablaufplanung Maschinenbelegungsplanung oder Reihenfolgeplanung genannt) ist ein Anglizismus für die Erstellung eines Ablaufplanes (englisch schedule), der Prozessen zeitlich begrenzt Ressourcen zuteilt (Allokation).

Was ist eine Serialisierung?

Die Serialisierung ist in der Informatik eine Abbildung von strukturierten Daten auf eine sequenzielle Darstellungsform. ... Die Umkehrung der Serialisierung, also die Umwandlung eines Datenstroms in Objekte, wird als Deserialisierung bezeichnet.

DB: Wie zeichne ich einen Ausführungsgraph / Konfliktgraph( Regeln + 3 Beispiele) (Precedence Graph)

38 verwandte Fragen gefunden

Was bedeutet Serialisierbar Java?

Java berücksichtigt beim Serialisieren ganze Objektnetze. Wenn es eine Referenz auf ein anderes Objekt gibt, wird das mit serialisiert. Die einzige Voraussetzung ist, dass alle beteiligten Klassen Serializable implementieren.

Was macht serializable?

In Java lässt sich aus jedem Objekt, für das ein Serializable Interface implementiert ist, eine Byte-Sequenz erstellen - und umgekehrt. Das Verfahren ist vom Betriebssystem unabhängig, ermöglicht also auch Wiederherstellung nach einem Netzwerktransfer.

Wie funktioniert ein Scheduler?

In Stapelverarbeitungssystemen sieht der Scheduler denkbar einfach aus: Ankommende Aufträge werden in eine Warteschlange eingereiht und jedes Mal, wenn ein Job abgearbeitet ist, kommt der nächste aus der Schlange dran (Queue-Manager).