|
|
Ein Client/Server-System als Basiskomponente für ein
kooperierendes Datenbanksystem
Christoph Hübel, Wolfgang Käfer, Bernd Sutter
Universität Kaiserslautern
Fachbereich Informatik
Full paper (postscript version, compressed by gzip)
Abstract
Konventionelle Datenbanksysteme besitzen erhebliche Leistungsschwächen bei der Abarbeitung aufwendiger
Verabetungsalgorithmen auf komplexen Datenstrukturen. Ein Lösungsansatz wird in der "semantischen
Dekomposition", also der Zerlegung einer einzelnen komplexen Datenbankoperation in logisch
unabhängige Teilschritte, gesehen. Uter Berücksichtigung der Operationssemantik können die unabhängigen
Teischritte parallel abgewickelt werden, wdurch insgesamt eine Reduktion der Anwortzeit erwartet wird.
Die praktische Erprobung und Validierung dieses Asatzes erfordert die Entwicklung eines verteilten,
kooperierenden Datenbanksystems.
Im vorliegenden Beitrag wird eine Basiskomponente, das sog. Rmote-Cooperation-System, zur Realisierung
asychroner Auftragsbeziehungen als Ablauugebung eines kooperierenden Systems vogestellt.
Dabei stehen insbsondere Konzepte zur Beschreibung von Auftragsparametern, deren Übetragung zu anderen
Systemkomponenten und die flexible Abbildung des verteilten Systems auf unteschiedliche
Hardwareplattformen im Vordergrund. Das in einer ersten Version vollständig iplementierte Remote-Cooperation-System
dient derzeit als Implementierungsgrunlage bei der Realsierung eines kooperierenden Datenbank-Kersystems.
in: Proc. GI/ITG-Fachtagung "Kommunikation in verteilten Systemen", Mannheim, Feb. 1991, S. 216-231
|