Building a columnar database on shared main memory-based storage database operator placement in a shared main memory-based storage system that supports data access and code execution

Dissertation, Universität Potsdam, Mathematik-Naturwissenschaftlich Fakultät, 2014

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Tinnefeld, Christian (VerfasserIn)
Körperschaft: Universität Potsdam (Grad-verleihende Institution)
Weitere Verfasser: Plattner, Hasso (AkademischeR BetreuerIn)
Format: UnknownFormat
Sprache:ger
Veröffentlicht: Potsdam 2014
Schlagworte:
Online Zugang:Inhaltsverzeichnis
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Dissertation, Universität Potsdam, Mathematik-Naturwissenschaftlich Fakultät, 2014
In the field of disk-based parallel database management systems exists a great variety of solutions based on a shared-storage or a shared-nothing architecture. In contrast, main memory-based parallel database management systems are dominated solely by the shared-nothing approach as it preserves the in-memory performance advantage by processing data locally on each server. We argue that this unilateral development is going to cease due to the combination of the following three trends: a) Nowadays network technology features remote direct memory access (RDMA) and narrows the performance gap between accessing main memory inside a server and of a remote server to and even below a single order of magnitude. b) Modern storage systems scale gracefully, are elastic, and provide high-availability. c) A modern storage system such as Stanford's RAMCloud even keeps all data resident in main memory. Exploiting these characteristics in the context of a main-memory parallel database management system is desirable. The advent of RDMA-enabled network …
Beschreibung:vii, 160 Seiten
Illustrationen, Diagramme