Xmas: An Extensible Main-Memory Storage System for High-Performance Applications
Jang Ho Park, Yong Sik Kwon, Ki Hong Kim, Sangho Lee, Byoung Dae Park, Sang Kyun Cha
Full Paper (PDF)

Demonstration (HTML)

Abstract
Xmas is an extensible main-memory storage system for high-performance embedded database applications. Xmas not only provides the core functionality of DBMS, such as data persistence, crash recovery, and concurrency control, but also pursues an extensible architecture to meet the requirements from various application areas. One crucial aspect of such extensibility is that an application developer can compose application-specific, high-level operations with a basic set of operations provided by the system. Called composite actions in Xmas, these operations are processed by a customized Xmas server with minimum interaction with application processes, thus improving the overall performance. This paper first presents the architecture and functionality of Xmas, and then demonstrates a simulation of mobile communication service.

References

References, where available, link to the DBLP on the World Wide Web.

[1]
Robert K. Abbott, Hector Garcia-Molina: Scheduling Real-time Transactions: a Performance Evaluation. VLDB 1988: 1-12
[2]
...
[3]
...
[4]
Hector Garcia-Molina, Kenneth Salem: Main Memory Database Systems: An Overview. TKDE 4(6): 509-516(1992)
[5]
...
[6]
...
[7]
...
[8]
Tobin J. Lehman, Michael J. Carey: A Study of Index Structures for Main Memory Database Management Systems. VLDB 1986: 294-303
[9]
C. Mohan, Donald J. Haderle, Bruce G. Lindsay, Hamid Pirahesh, Peter Schwarz: ARIES: A Transaction Recovery Method Supporting Fine-Granularity Locking and Partial Rollbacks Using Write-Ahead Logging. TODS 17(1): 94-162(1992)
[10]
...
BIBTEX

@inproceedings{DBLP:conf/sigmod/ParkKKLPC98,
author = {Jang Ho Park and
Yong Sik Kwon and
Ki Hong Kim and
Sangho Lee and
Byoung Dae Park and
Sang Kyun Cha},
editor = {Laura M. Haas and
Ashutosh Tiwary},
title = {Xmas: An Extensible Main-Memory Storage System for High-Performance
Applications},
booktitle = {SIGMOD 1998, Proceedings ACM SIGMOD International Conference
on Management of Data, June 2-4, 1998, Seattle, Washington, USA},
publisher = {ACM Press},
year = {1998},
isbn = {0-89791-955-5},
pages = {578-580},
crossref = {DBLP:conf/sigmod/98},
bibsource = {DBLP, http://dblp.uni-trier.de}
}


DBLP: Copyright ©1999 by Michael Ley (ley@uni-trier.de).