NASA NTRS · 19890054312
The Raid distributed database system
Abstract
Raid, a robust and adaptable distributed database system for transaction processing (TP), is described. Raid is a message-passing system, with server processes on each site to manage concurrent processing, consistent replicated copies during site failures, and atomic distributed commitment. A high-level layered communications package provides a clean location-independent interface between servers. The latest design of the package delivers messages via shared memory in a configuration with several servers linked into a single process. Raid provides the infrastructure to investigate various methods for supporting reliable distributed TP. Measurements on TP and server CPU time are presented, along with data from experiments on communications software, consistent replicated copy control during site failures, and concurrent distributed checkpointing. A software tool for evaluating the implementation of TP algorithms in an operating-system kernel is proposed.
Keep this discovery
Explore connections, maps & timelines
Bhargava, Bharat, Riedl, John. 1989-06-01. The Raid distributed database system. https://ntrs.nasa.gov/citations/19890054312
Cite the original work for its findings. Save a collection to share your selection of sources.