Access Restriction

Author Ng, Wee Teck ♦ Chen, Peter M.
Source CiteSeerX
Content type Text
Publisher Morgan Kaufmann
File Format PDF
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword Recent Result ♦ Reliable Memory ♦ Memory Capacity ♦ Memory Interface ♦ Complete Database Contr ♦ Persistent Database Buffer Cache ♦ Database System ♦ Non-persistent Buffer Cache ♦ Rio Project ♦ Non-persistent Database Buffer Cache ♦ Double Buffering ♦ Persistent Buffer Cache ♦ Performance Benefit ♦ Main Memory ♦ Database Address Space ♦ System Crash ♦ Prior Study ♦ Different Design ♦ Rio File Cache
Description In Proceedings of the 1997 International Conference on Very Large Data Bases (VLDB
. Recent results in the Rio project at the University of Michigan show that it is possible to create an area of main memory that is as safe as disk from operating system crashes. This paper explores how to integrate the reliable memory provided by the Rio file cache into a database system. Prior studies have analyzed the performance benefits of reliable memory; we focus instead on how different designs affect reliability. We propose three designs for integrating reliable memory into databases: non-persistent database buffer cache, persistent database buffer cache, and persistent database buffer cache with protection. Non-persistent buffer caches use an I/O interface to reliable memory and require the fewest modifications to existing databases. However, they waste memory capacity and bandwidth due to double buffering. Persistent buffer caches use a memory interface to reliable memory by mapping it into the database address space. This places reliable memory under complete database contr...
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research
Education Level UG and PG ♦ Career/Technical Study
Learning Resource Type Article
Publisher Date 1998-01-01