© 1997 by British Computer Society
Contemporary Access Structures Under Mixed Workloads
1 Department of Computer and Information Science, Polytechnic University, Brooklyn, NY 11201, USA Email: ad{at}naxos.poly.edu, 2 School of Information Systems, Queensland University of Technology, Brisbane, QLD 4001, Australia
Modern high-performance computing systems and databases are implemented under the assumption that a very large proportion of the data used can now be maintained in volatile memory. In this paper, we compare experimentally two recently proposed self-adjusting access structures that can be used to organize data in such settings, namely, the Skip-List (SL) and the Binary B-Tree (BB-Tree). We examine the scalability of these two methods against both mixed and pure-query workloads. Our experiments reveal the behaviour of SLs and BB-Trees under diverse environments and varying data requirements.
Received May 9, 1996. revised July 28, 1997.