Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2008, Vol. 34 ›› Issue (6): 70-71. doi: 10.3969/j.issn.1000-3428.2008.06.025

• Software Technology and Database • Previous Articles     Next Articles

Persistent Service Recovery Technique for Real-time Main Memory Database

XU Gui-ping, CAI Bo-ke   

  1. (School of Computer Science and Technology, Huazhong University of Science & Technology, Wuhan 430074)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-03-20 Published:2008-03-20

支持实时内存数据库不间断服务的恢复技术

许贵平,蔡博克   

  1. (华中科技大学计算机学院,武汉 430074)

Abstract: The aim of real-time main memory database systems is to avoid the operation of I/O. But in the recovery subsystem, there are two I/O operations that are necessary, namely, data refurbishing in MDB to the disk and log writing. Therefore, a system with two nodes is designed in which each node can work independently. Advantages of the system are that the recovery subsystem need not write the data in the main memory to the disk during the system running and the database system can keep working without ceasing if one node fails.

Key words: systems with two nodes, real-time main memory database, static checkpoint, persistent service

摘要: 实时内存数据库的目标是尽量不使用I/O操作,但在实时内存数据库的恢复子系统中,有两类I/O——刷新内存中的数据到外存和写日志无法避免。该文提出一个双机系统,无须直接写数据到外存,当一个节点失效时,仍能提供不间断服务,且在恢复的过程,对整个系统的性能基本没有影响。

关键词: 双机系统, 实时内存数据库, 静态检验点, 不间断服务

CLC Number: