QuickStore: A High Performance Mapped Object Store.
Seth J. White, David J. DeWitt:
QuickStore: A High Performance Mapped Object Store.
SIGMOD Conference 1994: 395-406@inproceedings{DBLP:conf/sigmod/WhiteD94,
author = {Seth J. White and
David J. DeWitt},
editor = {Richard T. Snodgrass and
Marianne Winslett},
title = {QuickStore: A High Performance Mapped Object Store},
booktitle = {Proceedings of the 1994 ACM SIGMOD International Conference on
Management of Data, Minneapolis, Minnesota, May 24-27, 1994},
publisher = {ACM Press},
year = {1994},
pages = {395-406},
ee = {http://doi.acm.org/10.1145/191839.191919, db/conf/sigmod/WhiteD94.html},
crossref = {DBLP:conf/sigmod/94},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
This paper presents, QuickStore, a memory-mapped storage system for persistent
C++ built on top of the
EXODUS
Storage Manager. QuickStore provides fast
access to in-memory objects by allowing application programs to access objects
via normal virtual memory pointers. The paper also presents the results of a
detailed performance study using the OO7 benchmark. The study compares the
performance of QuickStore with the latest implementation of the E programming
language. These systems exemplify the two basic approaches (hardware and
software) that have been used to implement persistence in object-oriented
database systems. Both systems use the same underlying storage manager and
compiler allowing us to make a truly apples-to-apples comparison of the hardware
and software techniques.
Copyright © 1994 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Online Version (ACM WWW Account required): Full Text in PDF Format
CDROM Version: Load the CDROM "Volume 1 Issue 1, SIGMOD '93-'97" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Richard T. Snodgrass, Marianne Winslett (Eds.):
Proceedings of the 1994 ACM SIGMOD International Conference on Management of Data, Minneapolis, Minnesota, May 24-27, 1994.
ACM Press 1994 ,
SIGMOD Record 23(2),
June 1994
Contents
[Abstract and Index Terms]
[Full Text in PDF Format, 1691 KB]
References
- [Ball92]
- Thomas Ball, James R. Larus:
Optimally Profiling and Tracing Programs.
POPL 1992: 59-70
- [Carey89a]
- ...
- [Carey89b]
- ...
- [Exodu92]
- ...
- [Carey93]
- Michael J. Carey, David J. DeWitt, Jeffrey F. Naughton:
The oo7 Benchmark.
SIGMOD Conference 1993: 12-21
- [Frank92]
- Michael J. Franklin, Michael J. Zwilling, C. K. Tan, Michael J. Carey, David J. DeWitt:
Crash Recovery in Client-Server EXODUS.
SIGMOD Conference 1992: 165-174
- [Hoshi93]
- Antony L. Hosking, J. Eliot B. Moss:
Object Fault Handling for Persistent Programming Languages: A Performance Evaluation.
OOPSLA 1993: 288-303
- [Lamb91]
- Charles Lamb, Gordon Landis, Jack A. Orenstein, Daniel Weinreb:
The ObjectStore Database System.
Commun. ACM 34(10): 50-63(1991)
- [Moss90]
- J. Eliot B. Moss:
Working with Persistent Objects: To Swizzle or Not to Swizzle.
IEEE Trans. Software Eng. 18(8): 657-673(1992)
- [Objec90]
- ...
- [Rich93]
- Joel E. Richardson, Michael J. Carey, Daniel T. Schuh:
The Design of the E Programming Language.
ACM Trans. Program. Lang. Syst. 15(3): 494-534(1993)
- [Rich90]
- Joel E. Richardson:
Compiled Item Faulting: A New Technique for Managing I/O in a Persistent Language.
POS 1990: 3-16
- [Schuh90]
- Daniel T. Schuh, Michael J. Carey, David J. DeWitt:
Persistence in E Revisited - Implementation Experiences.
POS 1990: 345-359
- [Shek90]
- Eugene J. Shekita, Michael J. Zwilling:
Cricket: A Mapped, Persistent Object Store.
POS 1990: 89-102
- [Singh92]
- Vivek Singhal, Sheetal V. Kakkad, Paul R. Wilson:
Texas: An Efficient, Portable Persistent Store.
POS 1992: 11-33
- [White92]
- Seth J. White, David J. DeWitt:
A Performance Study of Alternative Object Faulting and Pointer Swizzling Strategies.
VLDB 1992: 419-431
- [Wilso90]
- ...
Copyright © Mon Mar 15 03:54:32 2010
by Michael Ley (ley@uni-trier.de)