9 Replizierte Datenbanken

9.6 Abschließende Bemerkungen

Trotz der großen Anzahl von Veröffentlichungen über replizierte Datenbanken gibt es kaum vollständige und effiziente Realisierungen. Eine Implementierung erfolgte in einigen wenigen Prototypen von Verteilten DBS [Mo84] und Verteilten Betriebssystemen (z.B. LOCUS). Das einzige kommerziell verfügbare Verteilte DBS, das unseres Wissens replizierte Datenbanken mit vollständiger Replikationstransparenz unterstützt, ist CA:DB-STAR (Kap. 19.10). Dies liegt zum einen an der hohen Implementierungskomplexität sowie den potentiell hohen Kosten zur Aktualisierung der Replikate. Zum anderen verlangen nur wenige geographisch verteilte Anwendungen die vollständige Übereinstimmung sämtlicher Kopien. Aus Praxissicht bedeutender sind daher beschränktere Formen der Replikation wie Primary-Copy-Ansätze mit Lesen veralteter Daten, Schnappschüsse oder DB-Kopien zur Katastrophen-Recovery. Allerdings unterstützen mehrere kommerzielle Systeme die replizierte Speicherung von Katalogdaten, für die meist nur eine geringe Änderungshäufigkeit besteht. In diesem Fall können natürlich die vorgestellten Synchronisationsverfahren ebenfalls eingesetzt werden.