22
NOV
NOV
Readying database systems for modern storage technologies
Colloque / Congrès / Forum
Ouvert au grand public
22.11.2022 10:00
Présentiel
Over the last years, the storage device landscape has considerably diversified. For example, fast PCIe SSDs are now common even for consumers, and byte-addressable Persistent Memory (PMem) blurs the lines between storage and memory. The traditional hierarchy of cache, DRAM, disk that database systems have relied on for decades is an outdated model that is increasingly replaced by a "storage jungle" of devices with different trade-offs.
In this talk, I will present two lines of my work that bring order into this jungle, Mosaic and Plush: Mosaic is a storage engine for *read-heavy* (i.e., analytical) database workloads. It employs a cost model to find and exploit the optimal device makeup for a given workload and can even give purchase recommendations. Plush is a PMem-optimized data structure designed for *write-heavy* (i.e., transactional) workloads. It leverages PMem's low write latency to achieve high throughput while still being crash-consistent and thus freeing database systems from having to keep a log.
In this talk, I will present two lines of my work that bring order into this jungle, Mosaic and Plush: Mosaic is a storage engine for *read-heavy* (i.e., analytical) database workloads. It employs a cost model to find and exploit the optimal device makeup for a given workload and can even give purchase recommendations. Plush is a PMem-optimized data structure designed for *write-heavy* (i.e., transactional) workloads. It leverages PMem's low write latency to achieve high throughput while still being crash-consistent and thus freeing database systems from having to keep a log.
Quand?
22.11.2022 10:00
Où?
Organisation
Département d'Informatique
Stéphanie Fasel
stephanie.fasel@unifr.ch
Bd de Pérolles 90
1700 Fribourg
0263008322
Stéphanie Fasel
stephanie.fasel@unifr.ch
Bd de Pérolles 90
1700 Fribourg
0263008322
Intervenants
Lukas Vogel, TU Munich, Germany
Pièces jointes
Retour à la liste
« | juin 2025 | » | ||||
---|---|---|---|---|---|---|
l | ma | me | j | v | s | d |
26 | 27 | 28 | 29 | 30 | 31 | 1 |
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 1 | 2 | 3 | 4 | 5 | 6 |