Data Management in Non-Volatile Memory

被引:12
|
作者
Viglas, Stratis D. [1 ]
机构
[1] Univ Edinburgh, Sch Informat, Edinburgh, Midlothian, Scotland
关键词
Non-volatile memory; Persistence; Performance; Recovery; Query processing;
D O I
10.1145/2723372.2731082
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:1707 / 1711
页数:5
相关论文
共 50 条
  • [1] Data Management on Non-Volatile Memory
    Arulraj, Joy
    SIGMOD '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2019, : 1114 - 1114
  • [2] Data Management on Non-Volatile Memory: A Perspective
    Philipp Götze
    Alexander van Renen
    Lucas Lersch
    Viktor Leis
    Ismail Oukid
    Datenbank-Spektrum, 2018, 18 (3) : 171 - 182
  • [3] Amnesic Cache Management for Non-Volatile Memory
    Kang, Dongwoo
    Baek, Seungjae
    Choi, Jongmoo
    Lee, Donghee
    Noh, Sam H.
    Mutlu, Onur
    2015 31ST SYMPOSIUM ON MASS STORAGE SYSTEMS AND TECHNOLOGIES (MSST), 2015,
  • [4] Non-Volatile Memory versus Big Data
    Kuo, Tei-Wei
    2016 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2016,
  • [5] Non-Volatile Memory Technology for Data Age
    Ishimaru, Kazunari
    2018 14TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2018, : 1215 - 1218
  • [6] Non-volatile memory
    Casagrande, Giulio
    Chung, Shine
    Digest of Technical Papers - IEEE International Solid-State Circuits Conference, 2008, 51
  • [7] Non-volatile memory
    Sofer, Yair
    Oowaki, Yukihito
    Digest of Technical Papers - IEEE International Solid-State Circuits Conference, 2005, 48
  • [8] Unimem: Runtime Data Management on Non-Volatile Memory-based Heterogeneous Main Memory
    Wu, Kai
    Huang, Yingchao
    Li, Dong
    SC'17: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2017,
  • [9] The Limits of Helping in Non-volatile Memory Data Structures
    Ben-Baruch, Ohad
    Ravi, Srivatsan
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS (SSS 2022), 2022, 13751 : 84 - 98
  • [10] Exploration of non-volatile memory management in the OS kernel
    Saito, Shogo
    Oikawa, Shuichi
    2012 THIRD INTERNATIONAL CONFERENCE ON NETWORKING AND COMPUTING (ICNC 2012), 2012, : 302 - 306