Abstract
In the past, the common assumption was that main memory would become cheap and abundant enough to power database systems solely. This assumption did not hold. This chapter presents approaches on how modern database systems can scale beyond a single server’s main memory capacity by utilizing trends in modern hardware without sacrificing performance. To this end, we present four systems: Mosaic, a storage engine for analytical workloads; Plush, a PMem-optimized storage structure for transactional workloads; PMFDS, a novel programming model for fully disaggregated systems; and finally, FireArm, a just-in-time compilation framework for rising ARM systems in the server space.
| Original language | English |
|---|---|
| Title of host publication | Scalable Data Management for Future Hardware |
| Publisher | Springer Nature |
| Pages | 145-169 |
| Number of pages | 25 |
| ISBN (Electronic) | 9783031740978 |
| ISBN (Print) | 9783031740961 |
| DOIs | |
| State | Published - 1 Jan 2025 |
Fingerprint
Dive into the research topics of 'Scaling Beyond DRAM Without Compromising Performance'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver