Managing Persistent Objects in a Multi-Level Store

Michael Stonebraker

EECS Department
University of California, Berkeley
Technical Report No. UCB/ERL M91/49
May 1991

http://www2.eecs.berkeley.edu/Pubs/TechRpts/1991/ERL-91-49.pdf

This paper presents an architecture for a persistent object store in which multi-level storage is explicitly included. Traditionally. DBMSs have assumed that all accessible data resides on magnetic disk, and recently several researchers have begun to consider the possibility that significant amounts of data will occupy space m a main memory cache. We feel that object bases in which time critical objects reside in main memory, other objects are disk resident, and the remainder occupy tertiary memory. Moreover, it is possible that more than three levels will be present, and that some of these levels will be on remote hardware. This paper contains an architectural proposal addressing these needs along with a sketch of the required query optimizer.


BibTeX citation:

@techreport{Stonebraker:M91/49,
    Author = {Stonebraker, Michael},
    Title = {Managing Persistent Objects in a Multi-Level Store},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {1991},
    Month = {May},
    URL = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1991/1766.html},
    Number = {UCB/ERL M91/49},
    Abstract = {This paper presents an architecture for a persistent object store in which multi-level storage is explicitly included. Traditionally. DBMSs have assumed that all accessible data resides on magnetic disk, and recently several researchers have begun to consider the possibility that significant amounts of data will occupy space m a main memory cache. We feel that object bases in which time critical objects reside in main memory, other objects are disk resident, and the remainder occupy tertiary memory. Moreover, it is possible that more than three levels will be present, and that some of these levels will be on remote hardware. This paper contains an architectural proposal addressing these needs along with a sketch of the required query optimizer.}
}

EndNote citation:

%0 Report
%A Stonebraker, Michael
%T Managing Persistent Objects in a Multi-Level Store
%I EECS Department, University of California, Berkeley
%D 1991
%@ UCB/ERL M91/49
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1991/1766.html
%F Stonebraker:M91/49