Cricket: A Mapped, Persistent Object Store

Abstract

This paper describes Cricket, a new database storage system that is intended to be used as a platform for design environments and persistent programming languages. Cricket uses the memory management primitives of the Mach operating system to provide the abstraction of a shared, transactional single-level store that can be directly accessed by user applications. In this paper, we present the design and motivation for Cricket. We also present some initial performance results which show that, for its intended applications, Cricket can provide better performance than a general-purpose database storage system. (To appear in Proc. of the 4th Intl. Workshop on Persistent Object Systems Design, Implementation and Use) 1. INTRODUCTION In recent years, there has been a great deal of research in extending database technology to meet the needs of emerging database applications such as text management and multi-media office systems (see [DBE87] for a good survey). Out of this research has come a v..

    Similar works

    Full text

    thumbnail-image

    Available Versions