Indexed Extendible Hashing

Abstract In the context of very large databases, the main problem is how to access the relevant data blocks in a minimum amount of time to satisfy user queries. To speed up the retrieval operations on very large databases, we propose a hashing scheme named Indexed Extendible Hashing (IEH). IEH is a modification of the well-known Extendible Hashing (EH) scheme. Compared to the directory of EH, the directory of IEH is smaller and has better storage utilization when the distribution of the hashed attribute values is not uniform, and IEH provides a higher degree of concurrency.

[1]  Ekow J. Otoo,et al.  Linearizing the directory growth in order preserving extendible hashing , 1988, Proceedings. Fourth International Conference on Data Engineering.

[2]  P. Bruce Berra,et al.  A database machine based on concatenated code words for very large databases , 1990 .

[3]  Ronald Fagin,et al.  Extendible hashing—a fast access method for dynamic files , 1979, ACM Trans. Database Syst..

[4]  David B. Lomet,et al.  Digital B-Trees , 1981, VLDB.

[5]  Calvin C. Gotlieb,et al.  Order-preserving key transformations , 1986, TODS.

[6]  Witold Litwin,et al.  Trie hashing , 1981, SIGMOD '81.