Xmas: an extensible main-memory storage system for high-performance applications

  • Authors:
  • Jang Ho Park;Yong Sik Kwon;Ki Hong Kim;Sang Ho Lee;Byoung Dae Park;Sang Kyun Cha

  • Affiliations:
  • School of Electrical Engineering, Seoul National University, Seoul, Korea, 151-742;-;-;-;-;School of Electrical Engineering, Seoul National University, Seoul, Korea, 151-742

  • Venue:
  • SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

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.