Extendible Hashing

Author(s):  
Donghui Zhang ◽  
Yannis Manolopoulos ◽  
Yannis Theodoridis ◽  
Vassilis J. Tsotras
Keyword(s):  
2021 ◽  
Author(s):  
Jing Hu ◽  
Jianxi Chen ◽  
Yifeng Zhu ◽  
Qing Yang ◽  
Zhouxuan Peng ◽  
...  

1998 ◽  
Vol 108 (1-4) ◽  
pp. 13-30 ◽  
Author(s):  
Hisatoshi Mochizuki ◽  
Masafumi Koyama ◽  
Masami Shishibori ◽  
Jun-ichi Aoe

1995 ◽  
Vol 26 (13) ◽  
pp. 1-11
Author(s):  
Yasuhiro Hirano ◽  
Tetsuji Satoh ◽  
Fumiaki Miura
Keyword(s):  

1982 ◽  
Vol 15 (5) ◽  
pp. 227-232 ◽  
Author(s):  
Markku Tamminen
Keyword(s):  

1979 ◽  
Vol 4 (3) ◽  
pp. 315-344 ◽  
Author(s):  
Ronald Fagin ◽  
Jurg Nievergelt ◽  
Nicholas Pippenger ◽  
H. Raymond Strong

1981 ◽  
Vol 21 (4) ◽  
pp. 419-435 ◽  
Author(s):  
Markku Tamminen
Keyword(s):  

Indexing techniques such as extendible hashing and B-trees are widely used to store, retrieve and search for data on files in most file systems. These techniques have been comprehensively explored to enhance the data structure for increasing the faster access to file contents. Extendible hashing is a dynamic hashing technique which handles dynamic files that keep changing in size. Traditional extendible hashing uses bit addresses to hash the data to buckets and restricts the directory size to be a power of 2 which has corresponding complications in implementation. Restriction on directory size also results in uneven distribution of data which increases the possibility of overflows. This in turn increases the cost of index maintenance. In this paper, an efficient and simpler to implement variation of Extendible hashing method named Bit-Less Extendible Hashing (BLEH) for dynamic files is proposed. The proposed method eliminates the need for binary representation of the hash address which reduces the complexity of implementation. Furthermore, it eliminates the need for the directory size to be a power of 2 providing flexibility in the choice of initial directory size. The experimental results show that the proposed method provides better performance in terms of split count upon insertion when compared to the traditional extendible hashing method with good space utilization.


Sign in / Sign up

Export Citation Format

Share Document