Ein Client/Server-System als Basiskomponente für ein kooperierendes Datenbanksystem [chapter]

Christoph Hübel, Wolfgang Käfer, Bernd Sutter
1991 Kommunikation in verteilten Systemen  
Überblick Konventionelle Datenbanksysteme besitzen erhebliche Leistungsschwächen bei der Abarbeitung aufwendiger Verarbeitungsalgorithmen auf komplexen Datenstrukturen. Ein Lösungsansatz wird in der "semantischen Dekomposition", also der Zerlegung einer einzelnen komplexen Datenbankoperation in logisch unabhängige Teilschritte, gesehen. Unter Berücksichtigung der Operationssemantik können die unabhängigen Teilschritte parallel abgewickelt werden, wodurch insgesamt eine Reduktion der Antwortzeit
more » ... erwartet wird. Die praktische Erprobung und Validierung dieses Ansatzes erfordert die Entwicklung eines verteilten, kooperierenden Datenbanksystems. Im vorliegenden Beitrag wird eine Basiskomponente, das sog. Remote-Cooperation-System, zur Realisierung asynchroner Auftragsbeziehungen als Ablaufumgebung eines kooperierenden Systems vorgestellt. Dabei stehen insbesondere Konzepte zur Beschreibung von Auftragsparametern, deren Übertragung zu anderen Systemkomponenten und die flexible Abbildung des verteilten Systems auf unterschiedliche Hardwareplattformen im Vordergrund. Das in einer ersten Version vollständig implementierte Remote-Cooperation-System dient derzeit als Implementierungsgrundlage bei der Realisierung eines kooperierenden Datenbank-Kernsystems.
doi:10.1007/978-3-642-76462-2_16 dblp:conf/kivs/HubelKS91 fatcat:ph2gkitl6vgtrpznltyvqwxmb4