1997 · 12 citations · 18 references
ComputingComputer ScienceElectrical EngineeringInstrumentationMemoryStorage SystemsData Storage SystemsMemory DevicesMemory ManagementMemory StorageStorage TechnologyNon-volatile Memory DesignNon-volatile Memory Management
This paper presents the architecture of Xmas, an extensible mainmemory storage system for high-performance and real-time database applications. Xmas not only provides the core functionality of a DBMS, such as data persistence, concurrency control, and crash recovery, but aIso has an extensible architecture to deal with requirements from various applications. One crucial aspect of such extensibility is that an application developer can compose applicationspecific, high-level operations with a basic set of operations provided by the system. CalIed composite actions in Xmas, these operations are processed by a customized Xmar server with minimum interaction with application processes, thus increasing the overall performance.
18
C. Mohan, Don Haderle, Bruce G. Lindsay et al. · ACM Transactions on Database Systems · 1992 · 1K citations · Full text
GENESIS: an extensible database management system
D.S. Batoory, Jane Barnett, Jorge F. Garza et al. · IEEE Transactions on Software Engineering · 1988 · 233 citations