Skip to main content

Path-Based XML Stream Compression with XPath Query Support

  • Conference paper
Web-Age Information Management (WAIM 2012)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 7419))

Included in the following conference series:

Abstract

XML stream has redundancy that results in waste of processing time and bandwidth in transmission from sender to receiver. It is significant to compress XML stream for smaller bandwidth and more efficient query processing. This paper presents a compression for XML streams technology. This compressing method divides XML stream into structure and context, and then encodes them respectively. In the meantime, it keeps homomorphism between compressed XML stream and original one. It divides XML stream into paths and encodes them into path encodings that supports XML stream to be compressed during the arrival of XML stream, which obviously increases the efficiency of XPath query process on XML stream. The XPath query execution on compressed XML stream is also presented. Experimental results demonstrate the effectiveness and efficiency of the methods proposed in this paper.

This paper was partially supported by NGFR 973 grant 2012CB316200 and NSFC grant 61003046, 6111113089. Doctoral Fund of Ministry of Education of China (No. 20102302120054). The Fundamental Research Funds for the Central Universities (No. HIT.NSRIF.2013064).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Liu, J., Xia, K.-J.: Application of data display according to demand in web. In: Proceedings of Computer Engineering and Design (2008)

    Google Scholar 

  2. Snoeren, A.C., Conley, K., Gifford, D.K.: Mesh based content routing using XML. In: Symposium on Operating Systems Principles (2001)

    Google Scholar 

  3. Min, J.-K., Park, M.-J., Chung, C.-W.: Xpress: A Queriable Compression for XML Data. In: SIGMOD Conference, pp. 122–133 (2003)

    Google Scholar 

  4. Liefke, H., Suciu, D.: XMill: an Efficient Compressor for XML Data. In: Proc of ACM SIGMOD (2000)

    Google Scholar 

  5. Buneman, P., Grohe, M., Koch, C.: Path Queries on Compressed XML. In: Proc of VLDB (2003)

    Google Scholar 

  6. Wang, H., Li, J., Luo, J., et al.: XCpaqs: Compression of XML Document with XPath Query Support. In: Proc of ITCC (2003)

    Google Scholar 

  7. Carlisle, D., Ion, P.: Mathematical Markup Language (MathML) Version 2.0 (second Edition). W3C Recommendation (October 21, 2003), http://www.w3.org/TR/2003/REC-MathML2-20031021/

  8. Gudgin, M., Hadley, M., Mendelsohn, N., et al.: SOAP Version 1.2 Specification (2007), http://www.w3.org/TR/soap12

  9. Clark, J.: Xsl Transformations (xslt) Version 1.0 (2005), http://uddi.xml.org/uddi-org

  10. Wang, H., Li, J., Luo, J., et al.: Twig Query Processing in Path-based Compressed XML Data. In: Proc. of NDBC (2004)

    Google Scholar 

  11. Tolani, P.M., Haritsa, J.R.: XGRIND: A Query-friendly XML Compressor. In: Proc. of the 18th International Conference on Data Engineering (2002)

    Google Scholar 

  12. Min, J., Park, M.-J., Chung, C.: XPRESS: A Queriable Compression for XML Data. In: Proc. of ACM SIGMOD (2003)

    Google Scholar 

  13. Liefke, H., Suciu, D.: XMILL: an Efficient Compressor for XML Data. In: Proc of ACM SIGMOD (2000)

    Google Scholar 

  14. Berglund, A., Boag, S., Chamberlin, D., et al.: XML Path Language (XPath) 2.0, 2nd edn. (2010), http://www.w3.org/TR/2010/REC-xpath20-20101214/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Qian, B., Wang, H., Li, J., Gao, H. (2012). Path-Based XML Stream Compression with XPath Query Support. In: Bao, Z., et al. Web-Age Information Management. WAIM 2012. Lecture Notes in Computer Science, vol 7419. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33050-6_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-33050-6_32

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-33049-0

  • Online ISBN: 978-3-642-33050-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics