DocumentCode :
282631
Title :
Extensible transaction management in Papyrus
Author :
Neimat, Marie-Anne ; Wilkinson, Kevin
Author_Institution :
Hewlett-Packard Lab., Palo Alto, CA, USA
Volume :
ii
fYear :
1990
fDate :
2-5 Jan 1990
Firstpage :
503
Abstract :
The authors describe the extensible transaction management architecture of Papyrus and its motivation. In Papyrus, persistent data are encapsulated in data servers, which provide a collection of methods that clients may use to access and update the data. The Papyrus architecture allows data servers to specify their own concurrency-control algorithms. A data server can present its clients with a choice of concurrency-control algorithms. Upon beginning a transaction, the client specifies a particular concurrency-control algorithm for each data server it will access. Using serialization rules supplied by each data server, the Papyrus lock manager serializes transactions over all data servers
Keywords :
concurrency control; transaction processing; Papyrus; Papyrus lock manager; concurrency-control algorithm; concurrency-control algorithms; data servers; extensible transaction management architecture; persistent data; serialization rules; Concurrency control; Data models; Database systems; Iris; Laboratories; Milling machines; Pressing; Probes; Proposals; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1990., Proceedings of the Twenty-Third Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI
Type :
conf
DOI :
10.1109/HICSS.1990.205224
Filename :
205224
Link To Document :
بازگشت