Concurrency in extendible hashing

作者:

Highlights:

摘要

Hashing has long been recognized as a fast method for accessing records by key in large relatively static databases. However, when the amount of data is likely to grow significantly, traditional hashing suffers from performance degradation and may eventually require rehashing all the records into a larger space. Recently, a number of techniques for dynamic hashing have appeared. In this paper, we present a solution to allow for concurrency in one of these dynamic hashing data structures, namely extendible hashfiles. The solution is based on locking protocols and minor modifications in the data structure.

论文关键词:Concurrent algorithms,concurrency control,dynamic hashing

论文评审过程:Received 6 April 1987, Revised 7 October 1987, Available online 10 June 2003.

论文官网地址:https://doi.org/10.1016/0306-4379(88)90030-0