Engineering high-performance database engines

Research output: Contribution to journalConference articlepeer-review

7 Scopus citations

Abstract

Developing a database engine is both challenging and rewarding. Database engines are very complex software artifacts that have to scale to large data sizes and large hardware configurations, and developing such systems usually means choosing between different trade-offs at various points of development. This papers gives a survey over two different database engines, the disk-based SPARQL-processing engine RDF-3X, and the relational main-memory engine HyPer. It discusses the design choices that were made during development, and highlights optimization techniques that are important for both systems.

Original languageEnglish
Pages (from-to)1734-1741
Number of pages8
JournalProceedings of the VLDB Endowment
Volume7
Issue number13
DOIs
StatePublished - 2014
EventProceedings of the 40th International Conference on Very Large Data Bases, VLDB 2014 - Hangzhou, China
Duration: 1 Sep 20145 Sep 2014

Fingerprint

Dive into the research topics of 'Engineering high-performance database engines'. Together they form a unique fingerprint.

Cite this