Affiliation:
1. Digital Equipment Corporation, Nashua, NH
Abstract
A bounded-disorder (BD) file is one in which data are organized into nodes that are indexed, e.g., by means of a B-tree. The data nodes are multibucket nodes that are accessed by hashing. In this paper we present two important improvements to the BD organization as originally described. First, records in a data node that overflow their designated primary bucket are stored in a single overflow bucket which is itself a bucket of the data node. Second, when file space needs to be increased, partial expansions are used that employ elastic buckets. Analysis and simulation results demonstrate that this variant of the BD organization has utilization, random access performance, and file growth performance that can be competitive with good extendible hashing methods, while supporting high-performance sequential access. The simplicity of the organization results in simple algorithms for realizing the organization.
Publisher
Association for Computing Machinery (ACM)
Cited by
30 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. The SP-tree: A Clustered Index Structure for Efficient Sequential Access;Advances in Computer Science and Ubiquitous Computing;2016-11-23
2. Design Tradeoffs of Data Access Methods;Proceedings of the 2016 International Conference on Management of Data;2016-06-26
3. ISB-tree: A new indexing scheme with efficient expected behaviour;Journal of Discrete Algorithms;2010-12
4. The partitioned exponential file for database storage management;The VLDB Journal;2006-07-26
5. Algorithms and Data Structures for External Memory;Foundations and Trends® in Theoretical Computer Science;2006