SICHERE DATENREPLIKATION IN VERTEILTEN DATENSPEICHERUMGEBUNGEN
Ein beschriebenes Verfahren umfasst ein Empfangen, durch ein Datenbanksystem, einer Anweisung, ein erstes Datenelement in einer Tabelle in einer Datenbank zu ändern, die eine erste Kopie und eine zweite Kopie der Tabelle umfasst. Ein erster Eintrag wird in einer ersten Änderungstabelle erstellt. Der...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Ein beschriebenes Verfahren umfasst ein Empfangen, durch ein Datenbanksystem, einer Anweisung, ein erstes Datenelement in einer Tabelle in einer Datenbank zu ändern, die eine erste Kopie und eine zweite Kopie der Tabelle umfasst. Ein erster Eintrag wird in einer ersten Änderungstabelle erstellt. Der erste Eintrag umfasst einen aktualisierten Wert für ein erstes Datenelement. Ein zweiter Eintrag wird in einer zweiten Änderungstabelle erstellt. Ein Erstellen des zweiten Eintrags umfasst ein Ändern des aktualisierten Werts in einen verschlüsselten Text, wenn das erste Datenelement gesichert ist, und ein Speichern des verschlüsselten Texts in dem zweiten Eintrag. Wenn das erste Datenelement nicht gesichert ist, wird der aktualisierte Wert in dem zweiten Eintrag in seinem Istzustand gespeichert. Die zweite Kopie der Tabelle wird unter Anwendung der zweiten Änderungstabelle modifiziert. Die zweite Kopie der Tabelle wird verwendet, um auf nachfolgende Abfragen zu reagieren.
A described method includes receiving, by a database system, an instruction to change a first data element in a table in a database, which includes a first copy and a second copy of the table. A first entry is created in a first change-table. The first entry includes an updated value for a first data element. A second entry is created in a second change-table. Creating the second entry includes, changing the updated value into a ciphertext if the first data element is secured, and storing the ciphertext into the second entry. If the first data element is non-secured, the updated value is stored into the second entry as is. The second copy of the table is modified using the second change-table. The second copy of the table is used to respond to subsequent queries. |
---|