Skip to main content

Andromeda: A System for Processing Queries and Updates on Big XML Documents

  • Conference paper
  • First Online:
New Trends in Databases and Information Systems (ADBIS 2015)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 539))

Included in the following conference series:

  • East European Conference on Advances in Databases and Information Systems

Abstract

In this paper we present Andromeda, a system for processing queries and updates on large XML documents. The system is based on the idea of statically and dynamically partitioning the input document, so to distribute the computing load among the machines of a Map/Reduce cluster.

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. Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large clusters. In: OSDI, pp. 137–150. USENIX Association (2004)

    Google Scholar 

  2. Choi, H., Lee, K.H., Kim, S.H., Lee, Y.J., Moon, B.: HadoopXML: a suite for parallel processing of massive XML data with multiple twig pattern queries. In: wen Chen, X., Lebanon, G., Wang, H., Zaki, M.J. (eds.) CIKM, pp. 2737–2739. ACM (2012)

    Google Scholar 

  3. Boag, S., Chamberlin, D., Fernández, M.F., Florescu, D., Robie, J., Siméon, J.: XQuery 1.0: An XML Query Language (Second Edition). Technical report, World Wide Web Consortium. W3C Recommendation (2010)

    Google Scholar 

  4. Robie, J., Chamberlin, D., Dyck, M., Florescu, D., Melton, J., Siméon, J.: XQuery Update Facility 1.0. Technical report, World Wide Web Consortium. W3C Recommendation (2011)

    Google Scholar 

  5. (Exificient). http://exificient.sourceforge.net

  6. Bidoit, N., Colazzo, D., Malla, N., Sartiani, C.: Partitioning XML documents for iterative queries. In: Desai, B.C., Pokorný, J., Bernardino, J. (eds.) IDEAS, pp. 51–60. ACM (2012)

    Google Scholar 

  7. (Qizx-open). http://www.xmlmind.com/qizxopen/

  8. Schmidt, A., Waas, F., Kersten, M.L., Carey, M.J., Manolescu, I., Busse, R.: XMark: a benchmark for XML data management. In: VLDB, pp. 974–985. Morgan Kaufmann (2002)

    Google Scholar 

  9. Goldman, R., Widom, J.: DataGuides: enabling query formulation and optimization in semistructured databases. In: VLDB (1997)

    Google Scholar 

  10. Malla, N.: Partitioning XML data, towards distributed and parallel management. PhD thesis, Université Paris Sud (2012)

    Google Scholar 

  11. Khatchadourian, S., Consens, M.P., Siméon, J.: Having a ChuQL at XML on the cloud. In: Barceló, P., Tannen, V. (eds.) Proceedings of the 5th Alberto Mendelzon International Workshop on Foundations of Data Management, Santiago, Chile, May 9–12, 2011. CEUR Workshop Proceedings, vol. 749. CEUR-WS.org (2011)

    Google Scholar 

  12. Fegaras, L., Li, C., Gupta, U., Philip, J.: XML query optimization in map-reduce. In: WebDB (2011)

    Google Scholar 

  13. Camacho-Rodríguez, J., Colazzo, D., Manolescu, I.: PAXQuery: a massively parallel XQuery processor. In: Katsifodimos, A., Tzoumas, K., Babu, S. (eds.) Proceedings of the Third Workshop on Data analytics in the Cloud, DanaC 2014, June 22, 2014, Snowbird, Utah, USA. In conjunction with ACM SIGMOD/PODS Conference, pp. 1–4 ACM (2014)

    Google Scholar 

  14. Preston Carman Jr., E., Westmann, T., Borkar, V.R., Carey, M.J., Tsotras, V.J.: Apache VXQuery: A scalable XQuery implementation (2015). CoRR abs/1504.00331

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Carlo Sartiani .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Bidoit, N., Colazzo, D., Sartiani, C., Solimando, A., Ulliana, F. (2015). Andromeda: A System for Processing Queries and Updates on Big XML Documents. In: Morzy, T., Valduriez, P., Bellatreche, L. (eds) New Trends in Databases and Information Systems. ADBIS 2015. Communications in Computer and Information Science, vol 539. Springer, Cham. https://doi.org/10.1007/978-3-319-23201-0_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-23201-0_24

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-23200-3

  • Online ISBN: 978-3-319-23201-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics