Abstract
Non-volatile memory promises to bridge the gap between main memory and secondary storage by offering a universal storage device. Its performance profile is unique in that its latency is close to main memory and it is byte addressable, but it exhibits asymmetric I/O in that writes are more expensive than reads. These properties imply that it cannot act as a drop-in replacement for either main-memory or disk. Therefore, we must revisit the salient aspects of data management in light of this new technology. In what follows we present the current work in the area with a view towards identifying the open problems and exposing the research opportunities. In particular, we address issues like: (a) incorporating non-volatile memory into the data management stack, (b) supporting transactions and ensuring persistence and recovery, and (c) query processing.
Original language | English |
---|---|
Title of host publication | Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data |
Place of Publication | New York, NY, USA |
Publisher | ACM |
Pages | 1707-1711 |
Number of pages | 5 |
ISBN (Print) | 978-1-4503-2758-9 |
DOIs | |
Publication status | Published - 2015 |
Keywords / Materials (for Non-textual outputs)
- non-volatile memory, performance, persistence, query processing, recovery