Benchmarking the compression of XML node streams

  • Authors:
  • Radim Bača;Jiří Walder;Martin Pawlas;Michal Krátký

  • Affiliations:
  • Department of Computer Science, VŠB-Technical University of Ostrava, Ostrava, Czech Republic;Department of Computer Science, VŠB-Technical University of Ostrava, Ostrava, Czech Republic;Department of Computer Science, VŠB-Technical University of Ostrava, Ostrava, Czech Republic;Department of Computer Science, VŠB-Technical University of Ostrava, Ostrava, Czech Republic

  • Venue:
  • DASFAA'10 Proceedings of the 15th international conference on Database systems for advanced applications
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In recent years, many approaches to XML twig pattern query processing have been developed. Holistic approaches are particularly significant in that they provide a theoretical model for optimal processing of some query classes and have very low main memory complexity. Holistic algorithms are supported by a stream abstract data type. This data type is usually implemented using inverted lists or special purpose data structures. In this article, we focus on an efficient implementation of a stream ADT. We utilize previously proposed fast decoding algorithms for some prefix variable-length codes, like Elias-delta, Fibonacci of order 2 and 3 as well as Elias-Fibonacci codes. We compare the efficiency of the access to a stream using various decompression algorithms. These results are compared with the result of data structures where no compression is used. We show that the compression improves the efficiency of XML query processing.