• Medientyp: E-Book; Hochschulschrift
  • Titel: Automatic Tiering for In-Memory Database Systems
  • Weitere Titel: Übersetzung des Haupttitels: Automatisches Tiering für Hauptspeicherdatenbanken
  • Beteiligte: Dreseler, Markus [VerfasserIn]; Plattner, Hasso [AkademischeR BetreuerIn]; Markl, Volker [AkademischeR BetreuerIn]; Binnig, Carsten [AkademischeR BetreuerIn]
  • Körperschaft: Universität Potsdam
  • Erschienen: Potsdam, October 2021
  • Umfang: 1 Online-Ressource (vii, 143 Seiten, 4786 KB); Illustrationen, Diagramme
  • Sprache: Englisch
  • DOI: 10.25932/publishup-55825
  • Identifikator:
  • Schlagwörter: Hochschulschrift
  • Entstehung:
  • Hochschulschrift: Dissertation, Universität Potsdam, 2022
  • Anmerkungen:
  • Beschreibung: A decade ago, it became feasible to store multi-terabyte databases in main memory. These in-memory databases (IMDBs) profit from DRAM's low latency and high throughput as well as from the removal of costly abstractions used in disk-based systems, such as the buffer cache. However, as the DRAM technology approaches physical limits, scaling these databases becomes difficult. Non-volatile memory (NVM) addresses this challenge. This new type of memory is persistent, has more capacity than DRAM (4x), and does not suffer from its density-inhibiting limitations. Yet, as NVM has a higher latency (5-15x) and a lower throughput (0.35x), it cannot fully replace DRAM. IMDBs thus need to navigate the trade-off between the two memory tiers. We present a solution to this optimization problem. Leveraging information about access frequencies and patterns, our solution utilizes NVM's additional capacity while minimizing the associated access costs. Unlike buffer cache-based implementations, our tiering abstraction does not add any costs when reading ...
  • Zugangsstatus: Freier Zugang