Große Auswahl an günstigen Büchern
Schnelle Lieferung per Post und DHL

Elf meets MonetDB

Elf meets MonetDBvon Florian Bethe Sie sparen 16% des UVP sparen 16%
Über Elf meets MonetDB

The emergence of main-memory DBMS brought about the need of cache-conscious structures and algorithms. For the workload of OLAP scenarios, column stores like MonetDB have a favourable memory layout, allowing sequential scans over contiguous memory. When facing selection predicates for multiple columns, however, they offer little to accelerate them. Multi-dimensional index structures such as kd-trees attempt to improve on plain scans, but face the curse of dimensionality when many columns are queried. In this work, we integrate the multi-dimensional main-memory index structure Elf, which does not suffer from said curse, into the DBMS MonetDB. Since Elf only supports select queries, we provide interoperability with MonetDB's query engine and show various improvements of the naive approach. To enable real-world use, we propose two competing approaches of querying string-typed columns with Elf. As modern CPUs feature lengthy pipelines and out-of-order execution, we also explore the possible trade-off between branching complexity and early termination for Elf traversal.

Mehr anzeigen
  • Sprache:
  • Englisch
  • ISBN:
  • 9786202213783
  • Einband:
  • Taschenbuch
  • Seitenzahl:
  • 96
  • Veröffentlicht:
  • 2. November 2018
  • Abmessungen:
  • 150x6x220 mm.
  • Gewicht:
  • 161 g.
  Versandkostenfrei
  Versandfertig in 1-2 Wochen.

Beschreibung von Elf meets MonetDB

The emergence of main-memory DBMS brought about the need of cache-conscious structures and algorithms. For the workload of OLAP scenarios, column stores like MonetDB have a favourable memory layout, allowing sequential scans over contiguous memory. When facing selection predicates for multiple columns, however, they offer little to accelerate them. Multi-dimensional index structures such as kd-trees attempt to improve on plain scans, but face the curse of dimensionality when many columns are queried. In this work, we integrate the multi-dimensional main-memory index structure Elf, which does not suffer from said curse, into the DBMS MonetDB. Since Elf only supports select queries, we provide interoperability with MonetDB's query engine and show various improvements of the naive approach. To enable real-world use, we propose two competing approaches of querying string-typed columns with Elf. As modern CPUs feature lengthy pipelines and out-of-order execution, we also explore the possible trade-off between branching complexity and early termination for Elf traversal.

Kund*innenbewertungen von Elf meets MonetDB



Ähnliche Bücher finden
Das Buch Elf meets MonetDB ist in den folgenden Kategorien erhältlich:

Willkommen bei den Tales Buchfreunden und -freundinnen

Jetzt zum Newsletter anmelden und tolle Angebote und Anregungen für Ihre nächste Lektüre erhalten.