Strategy List- An Efficient Querying Structure for RFX Compact Storage

Authors

  • Radha Senthilkumar  Department of Information Technology, MIT Campus of Anna University, Chennai, Tamil Nadu, India
  • Ponsy. R. K. Sathiabhama  Department of Computer Technology, MIT Campus, Anna University, Chennai, Tamil Nadu, India
  • Priyaa Varshinee  

Keywords:

RFX Compact storage, strategy list, querying, XPATH classification

Abstract

Extensible Markup Language (XML) has been regarded as a de facto form for data exchange over the Internet. The rapid growth of XML repositories has provided the intention to design and develop systems that can store and query the XML data efficiently. The self-describing nature of XML has a great flexibility and wide acceptance but on the other hand, the huge size of the XML documents is a major drawback. The huge document size means that the amount of information that has to be transmitted, processed, and stored and queried is often larger than that of other data formats. Many researchers are working to compactly store XML document in main memory and query the same. So far researchers have implemented the compact storage structure using pointer-based approach and succinct approach for XML. Existing query processing algorithms for nested query and also querying Intra and Inter structured documents beyond simple queries are not efficient for compact storage structures. In this paper an entirely new technique is proposed which process XPath queries in the RFX (Redundancy Free Compact Storage) a non-pointer-based approach, using Strategy List. As far as know, no similar approach has been proposed for XML yet. Performance has been evaluated using the Benchmark datasets. The performance results demonstrate that the path evaluation steps for the compact storage structure are highly efficient and outperform the other tested systems.

References

  1. Arion and et. al. XQueC: Pushing Queries to Compressed XML Data. In (Demo) Proceedings of VLDB, 2003.
  2. M. Brantner, S. Helmer, C-C. Kanne and G. Moerkotte. Kappa-join:Efficient Execution of Existential Quantification in XML Query languages, in the Proceedings of 4th International XML Database Symposium, XSym 2006 Seoul, Korea, September 10-11, 2006, in: Lecture Notes in Comput. Sci., vol. 4156, Springer, 2006, pp. 1-15.
  3. Cheng, J., Ng, W.: XQzip: Querying compressed XML using structural indexing.In: EDBT. (2004) 219-236
  4. Y. Diao, P. Fischer, M.J. Franklin, and R. To. YFilter: Efficient and Scalable Filtering of XML Documents. In Proc. of the 18th Intl. Conf. on Data Engineering, pages 341--342, San Jose, California, February 2002.
  5. Document Relationships in XML : www.developer.com/xml/article.php/1575731
  6. Dunren Che, Karl Aberer, Tamer Ozsu M, "Query Optimization in XMLStructured document databses", The VLDB Journal , 2006.
  7. Dunren Che, Karl Aberer, Tamer Ozsu M, "Query Optimization in XML Structured document databses", The VLDB Journal , 2006.
  8. Extensible Markup Language (XML) 1.0 (2nd Edition) W3C Recommendation, October 2000. http://www.w3.org/TR/REC-xml/
  9. Jun-Ki Min, Myung-Jae Park, and Chin-Wan Chung. XPRESS: A Queriable Compression for XML Data. In Proceedings of the 2003 ACM SIGMOD international conference on Management of data, pages 122-133. ACM Press, 2003.
  10. H. Liefke and D. Suciu. XMill: an efficient compressor for XML Data. Proc. of ACM SIGMOD Conf. on Management of Data, p. 153-164, 2000
  11. Ning Zhang, Varun Kacholia, and M. Tamer Ozsu. A Succinct Physical Storage Scheme for Efficient Evaluation of Path Queries in XML. In Proceedings of the 20th International Conference on Data Engineering (ICDE), pages 54-65. IEEE Computer Society, 2004
  12. W. Ng, W. Y. Lam, P. T. Wood and M. Levene. XCQ: A Queriable XML Compression System. An International Journal of Knowledge and Information Systems, (2005).
  13. Pankaj M. Tolani and Jayant R. Haritsa. XGRIND: A query-friendly XML compressor. In Proceedings of the 18th International Conference on Data Engineering (ICDE),pages 225-234. IEEE Computer Society, 2002.
  14. Radha Senthilkumar, Priyaa Varshinee, Dr. A. Kannan Designing and Querying a Compact Redundancy Free XML Storage, The Open Information Systems Journal, 2009 (Journal Under Publication)
  15. Radha Senthilkumar, A. Kannan, M. Bhuvaneswari, "Query Optimization for Inter Document Relationships in XML Structured Document," iccima,pp. 25-32, International Conference on Computational Intelligence and Multimedia Applications - Vol.2 (ICCIMA 2007), 2007
  16. Radha Senthilkumar, A. Kannan, V. Prasanna, P.Hindumathi , "QueryOptimization for Intra Document Relationships in XML StructuredDocument", International conference on open-source systems &Technologies (ICOSST 2007).
  17. Radha Senthikumar , S. Priyaa Varshinee, S. Manipriya, M. Gowrishankar, A. Kannan, "Query Optimization of RFX Compact Storage using Strategy List", ADCOM December 2008
  18. Paolo Ferragina, Fabrizio Luccio, Giovanni Manzini, and S. Muthukrishnan. Compressing and searching xml data via two zips. In WWW, pages 751-760, 2006.
  19. SAX : http://www.saxproject.org/
  20. H. Wang, J. Li, J. Luo, and Z. He. XCpaqs: Compression of XML Document with XPath Query Support. In proceedings of the 2004 IEEE International Conference on Information Technology: Coding and Computing (ITCC’04).
  21. World Wide Web Consortium :Standard Generalized Markup Language (SGML) : www.w3.org/MarkUp/SGML/
  22. World Wide Web Consortium. XML Path Language (XPath) Version 1.0. http://www.w3.org/TR/xpath/, W3C Recommendation 16 November 1999.
  23. World Wide Web Consortium. XPATH use cases: http://www.w3.org/TR/xpath#section-Node-Set-Functions
  24. World Wide Web Consortium. XQuery 1.0: An XML Query Language. http://www.w3.org/TR/xquery/, W3C Working Draft 22 August 2003.

Downloads

Published

2017-12-31

Issue

Section

Research Articles

How to Cite

[1]
Radha Senthilkumar, Ponsy. R. K. Sathiabhama, Priyaa Varshinee, " Strategy List- An Efficient Querying Structure for RFX Compact Storage, IInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 2, Issue 6, pp.973-987, November-December-2017.