Bounded index exponential hashing
- 1 March 1983
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Database Systems
- Vol. 8 (1), 136-165
- https://doi.org/10.1145/319830.319837
Abstract
Bounded index exponential hashing, a new form of extendible hashing, is described. It has the important advantages over most of the other extendible hashing variants of both (i) providing random access to any record of a file in close to one disk access and (ii) having performance which does not vary with file size. It is straightforward to implement and demands only a fixed and specifiable amount of main storage to achieve this performance. Its underlying physical disk storage is readily managed and record overflow is handled so as to insure that unsuccessful searches never take more than two accesses. The method's ability to access data in close to a single disk access makes it possible to organize a database, in which files have a primary key and multiple secondary keys, such that the result is a significant performance advantage over existing organizations.Keywords
This publication has 6 references indexed in Scilit:
- Extendible hashing—a fast access method for dynamic filesACM Transactions on Database Systems, 1979
- Universal classes of hash functionsJournal of Computer and System Sciences, 1979
- Dynamic hashingBIT Numerical Mathematics, 1978
- On random 2?3 treesActa Informatica, 1978
- System RACM Transactions on Database Systems, 1976
- Organization and maintenance of large ordered indexesActa Informatica, 1972