The extendible hash file is a dynamic data structure that is an alternative to B-trees for use as a database index. While there have been many algorithms proposed to allow concurrent access to B-trees, similar solutions for extendible hash files have not appeared. In this paper, we present solutions to allow for concurrency that are based on locking protocols and minor modifications in the data structure. Another question that deserves consideration is whether these indexing structures can be adapted for use in a distributed database. Among the motivations for distributing data are increased availability and ease of growth; however, unless data structures in the access path are designed to support those goals, they may not be realized. We...
This thesis Is a discussion and evaluation of both extendible hashing and B+ tree. The study Include...
In this paper, a new methodology for writing concurrent data structures is proposed. This methodolog...
Datasets in large scale scientific data management, are often modeled as k-dimensional arrays. Eleme...
The extendible hash file is a dynamic data structure that is an alternative to B trees for use as a ...
Extendible hashing is a new access technique, in which the user is guaranteed no more than two page ...
Hashing has long been recognized as a fast method for accessing records by key in large relatively s...
The objective of this paper is to develop a high performance hash-based access method for main memor...
Dynamic hashing, while surpassing other access methods for uniformly distributed data, usually perfo...
In spite of the amount of work recently devoted to distributed systems, distributed applications ar...
The design of algorithms for distributed databases should involve the design of a distributed data s...
. DDH extends the idea of dynamic hashing algorithms to distributed systems. DDH spreads data across...
Abstract-In this paper, we propose a generalized approach for designing a class of dynamic hashing s...
We present an access method for set-valued attributes that is based on a multi-level extendible hash...
We present an access method for set-valued attributes that is based on a multi-level extendible hash...
Abstract—Distributed database systems have become a phenomenon and have been considered a crucial so...
This thesis Is a discussion and evaluation of both extendible hashing and B+ tree. The study Include...
In this paper, a new methodology for writing concurrent data structures is proposed. This methodolog...
Datasets in large scale scientific data management, are often modeled as k-dimensional arrays. Eleme...
The extendible hash file is a dynamic data structure that is an alternative to B trees for use as a ...
Extendible hashing is a new access technique, in which the user is guaranteed no more than two page ...
Hashing has long been recognized as a fast method for accessing records by key in large relatively s...
The objective of this paper is to develop a high performance hash-based access method for main memor...
Dynamic hashing, while surpassing other access methods for uniformly distributed data, usually perfo...
In spite of the amount of work recently devoted to distributed systems, distributed applications ar...
The design of algorithms for distributed databases should involve the design of a distributed data s...
. DDH extends the idea of dynamic hashing algorithms to distributed systems. DDH spreads data across...
Abstract-In this paper, we propose a generalized approach for designing a class of dynamic hashing s...
We present an access method for set-valued attributes that is based on a multi-level extendible hash...
We present an access method for set-valued attributes that is based on a multi-level extendible hash...
Abstract—Distributed database systems have become a phenomenon and have been considered a crucial so...
This thesis Is a discussion and evaluation of both extendible hashing and B+ tree. The study Include...
In this paper, a new methodology for writing concurrent data structures is proposed. This methodolog...
Datasets in large scale scientific data management, are often modeled as k-dimensional arrays. Eleme...