The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - January (1987 vol.13)
pp: 55-64
W.E. Weihl , M. I. T. Laboratory for Computer Science, 545 Technology Square
ABSTRACT
Typical concurrency control protocols for atomic actions, such as two-phase locking, perform poorly for long read-only actions. We present four new concurrency control protocols that eliminate all interference between read-only actions and update actions, and thus offer significantly improved performance for read-only actions. The protocols work by maintaining multiple versions of the system state; read-only actions read old versions, while update actions manipulate the most recent version. We focus on the problem of managing the storage required for old versions in a distributed system. One of the protocols uses relatively little space, but has a potentially significant communication cost. The other protocols use more space, but may be cheaper in terms of communication.
INDEX TERMS
storage management, Atomic actions, concurrency, distributed systems, multiple version protocols, read-only actions
CITATION
W.E. Weihl, "Distributed Version Management for Read-Only Actions", IEEE Transactions on Software Engineering, vol.13, no. 1, pp. 55-64, January 1987, doi:10.1109/TSE.1987.232835
23 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool