Linear hashing with overflow-handling by linear probing
- 1 March 1985
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Database Systems
- Vol. 10 (1) , 75-89
- https://doi.org/10.1145/3148.3324
Abstract
Linear hashing is a file structure for dynamic files. In this paper, a new, simple method for handling overflow records in connection with linear hashing is proposed. The method is based on linear probing and does not rely on chaining. No dedicated overflow area is required. The expansion sequence of liner hashing is modified to improve the performance, which requires changes in the address computation. A new address computation algorithm and an expansion algorithm are given. The performance of the method is studied by simulation. The algorithms for the basic file operations are very simple, and the overall performance is competitive with that of other variants of linear hashing.Keywords
This publication has 2 references indexed in Scilit:
- Recursive linear hashingACM Transactions on Database Systems, 1984
- Performance analysis of linear hashing with partial expansionsACM Transactions on Database Systems, 1982