Modular synchronization in multiversion databases: Version control and concurrency control

7Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper we propose a version control mechanism that enhances the modularity and extensibility of multiversion concurrency control algorithms. We decouple the multiversion algorithms into two components: version control and concurrency control. This permits modular development of multiversion protocols, and simplifies the task of proving the correctness of these protocols. An interesting feature of our framework is that the execution of read-only transactions becomes completely independent of the underlying concurrency control implementation. Also, algorithms with the version control mechanism have several advantages over most other multiversion algorithms.

Cite

CITATION STYLE

APA

Agrawal, D., & Sengupta, S. (1989). Modular synchronization in multiversion databases: Version control and concurrency control. In Proceedings of the ACM SIGMOD International Conference on Management of Data (Vol. Part F130127, pp. 408–417). Association for Computing Machinery. https://doi.org/10.1145/67544.66964

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free