Recovery in main memory database systems

被引:0
|
作者
Kumar, V
机构
来源
关键词
MMDBS; VRAM; NRAM; undo; redo; partial recovery; write ahead logging; active count; archiving;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we present a recovery mechanism for main memory database, which does not treat volatile RAM as a buffer and uses a limited size non-volatile RAM for efficient logging and archiving. It allows database recovery in parallel to the execution of normal transactions, it combines Undo and Redo into a single operation in many situations and eliminates the need for checkpointing. Under partial recovery our algorithm manages to identify and recovers only dirty data for bringing the entire database into a consistent state.
引用
收藏
页码:769 / 778
页数:10
相关论文
共 50 条
  • [41] Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems
    Neumann, Thomas
    Muehlbauer, Tobias
    Kemper, Alfons
    [J]. SIGMOD'15: PROCEEDINGS OF THE 2015 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2015, : 677 - 689
  • [42] SEMANTICALLY RICH API FOR IN-DATABASE DATA MANIPULATION IN MAIN-MEMORY ERP SYSTEMS
    Borovskiy, Vadym
    Schwarz, Christian
    Zeier, Alexander
    Koch, Wolfgang
    [J]. ICEIS 2011: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 1, 2011, : 253 - 260
  • [43] GRFusion: Graphs as First-Class Citizens in Main-Memory Relational Database Systems
    Hassan, Mohamed S.
    Kuznetsova, Tatiana
    Jeong, Hyun Chai
    Aref, Walid G.
    Sadoghi, Mohammad
    [J]. SIGMOD'18: PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2018, : 1789 - 1792
  • [44] Applying Read-Only Optimization in Commit Processing of Pure Main Memory Database Systems
    Firoozandeh, Sadegh
    [J]. 2013 21ST IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2013,
  • [45] IMPLEMENTATION TECHNIQUE RESEARCH FOR MAIN MEMORY DATABASE SYSTEM
    肖勤贤
    韩启龙
    [J]. Journal of Shanghai Jiaotong University(Science), 1997, (02) : 74 - 79
  • [46] Loading of a real-time main memory database
    [J]. Liu, Yunsheng, 2000, (11):
  • [47] PERFORMANCE-MEASUREMENT OF MAIN MEMORY DATABASE RECOVERY ALGORITHMS BASED ON UPDATE-IN-PLACE AND SHADOW APPROACHES
    KUMAR, V
    BURGER, A
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1992, 4 (06) : 567 - 571
  • [48] RESEARCH ON TIMELY RECOVERY TECHNOLOGY OF MEMORY DATABASE
    Liao, Gui-Ming
    Li, Jian-Ping
    [J]. 2012 INTERNATIONAL CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (LCWAMTIP), 2012, : 268 - 271
  • [49] Massively Parallel Sort-Merge Joins in Main Memory Multi-Core Database Systems
    Albutiu, Martina-Cezara
    Kemper, Alfons
    Neumann, Thomas
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (10): : 1064 - 1075
  • [50] DB plus -tree: A new variant of B plus -tree for main-memory database systems
    Kwon, Yongsik
    Lee, Seonho
    Nam, Yehyun
    Na, Joong Chae
    Park, Kunsoo
    Cha, Sang K.
    Moon, Bongki
    [J]. INFORMATION SYSTEMS, 2023, 119