Affiliation:
1. Brown Univ., Providence, RI
Abstract
This paper describes the basic data model of an object-oriented database and the basic architecture of the system implementing it. In particular, a secondary storage segmentation scheme and a transaction-processing scheme are discussed. The segmentation scheme allows for arbitrary clustering of objects, including duplicates. The transaction scheme allows for many different sharing protocols ranging from those that enforce serializability to those that are nonserializable and require communication with the server only on demand. The interaction of these two features is described such that segment-level transfer and object-level locking is achieved.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Science Applications,General Business, Management and Accounting,Information Systems
Cited by
62 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Effective deadlock resolution with self-interested partially-rational agents;Annals of Mathematics and Artificial Intelligence;2014-05-23
2. Dynamic SEOF: An Adaptable Object Prefetch Policy for Object-oriented Database Systems;The Computer Journal;2000-06-01
3. Functional-join processing;The VLDB Journal The International Journal on Very Large Data Bases;2000-02-01
4. Database Architectures;Wiley Encyclopedia of Electrical and Electronics Engineering;1999-12-27
5. Versions in Ode: implementation and experiences;Software: Practice and Experience;1999-04-25