Publication View

Disconnected Operation in the Thor Object-Oriented Database System (1995)

Abstract
This paper discusses issues raised by providing disconnected operation in the Thor object-oriented database system. Disconnected operation in such a system poses new challenges because of the small size of objects, the richness and complexity of their interconnections, the huge number of them, and the fact that they are accessed within atomic transactions. We propose three techniques to address these challenges: (1) using the database query language for hoarding; (2) using dependent commits to tentatively commit transactions at the disconnected client; (3) using the high-level semantic of objects to avoid transaction aborts. 1 Introduction Thor is a distributed object-oriented database (OODB) system that provides a persistent universe of typed, encapsulated objects. Computations take place within atomic transactions that typically make use of many objects. ApAuthors ' addresses: fgruber, kaashoek, liskov, liubag@lcs.mit.edu. MIT Laboratory of Computer Science, 545 Technology Square, C...

Publication details
Download http://citeseer.ist.psu.edu/161311.html
Source ftp://ftp.pmg.lcs.mit.edu/pub/thor/disconnected.ps
Publisher unknown
Contributors The Pennsylvania State University CiteSeer Archives
Repository CiteSeer (United States)
Keywords Robert Gruber,Frans Kaashoek,Barbara Liskov,Liuba Shrira Disconnected Operation in the Thor Object-Oriented Database System
Language Englisch
Relation oai:CiteSeerPSU:24926, oai:CiteSeerPSU:281702, oai:CiteSeerPSU:81241, oai:CiteSeerPSU:512759, oai:CiteSeerPSU:569697, oai:CiteSeerPSU:6084, oai:CiteSeerPSU:243877, oai:CiteSeerPSU:29919, oai:CiteSeerPSU:33913, oai:CiteSeerPSU:96075

Publications citing this publication (1)
SPREE: Object prefetching for mobile computers (2004)