Abstract
XML has become a widely used standard for data exchange in several application domains. In order to manage data in this format, Native XML Databases (NXDBs) are being proposed and implemented. Even though, currently there are a number of available NXDBs, few of them provide replication mechanisms. This paper presents RepliX, a mechanism for replication of XML data based on group communication. With the purpose of validating RepliX, experiments were conducted to measure its performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Akal, F., Türker, C., Schek, H-J., Breitbart, Y., Grabs, T., Veen, L.: Fine-grained replication and scheduling with freshness and correctness guarantees. In: VLDB 2005: Proceedings of the 31st international conference on Very large data bases, pp. 565–576 (2005)
Bernstein, P., Newcomer, E.: Principles of transaction processing: for the systems professional. Morgan Kaufmann Publishers, San Francisco (1997)
Birman, K.: Reliable Distributed Systems: Technologies, Web Services, and Applications. Hardcover (2005)
eXist. http://exist.sf.net
Fiebig, T., Helmer, S., Kanne, C-C., Moerkotte, G., Neumann, J., Schiele, R., Westmann, T.: Anatomy of a native XML base management system. VLDB J. 11(4), 292–314 (2002)
Fomichev, A., Grinev, M., Kuznetsov, S., Sedna,: A Native XML DBMS. In: Wiedermann, J., Tel, G., Pokorný, J., Bieliková, M., Štuller, J. (eds.) SOFSEM 2006. LNCS, vol. 3831, pp. 272–281. Springer, Heidelberg (2006)
Gray, J., Helland, P., O’Neil, P., Shasha, D.: The dangers of replication and a solution. In: SIGMOD 1996: Proceedings of the ACM SIGMOD International Conference on Management of Data, pp. 173–182 (1996)
JGroups Toolkit. http://www.jgroups.org
Özsu, T., Valduriez, P.: Principles of distributed database systems, 2nd edn. Prentice-Hall, Englewood Cliffs (1999)
Schmidt, A., Waas, F., Kersten, M.L., Carey, M.J., Manolescu, I., Busse, R.: XMark A benchmark for XML data management. In: Proceedings of 28th International Conference on Very Large Data Bases (VLDB 2002), pp. 974–985 (2002)
Sousa, F.R.C.: RepliX: A Mechanism for Replication of XML Data. Master’s thesis, Federal University of Ceara, Fortaleza, Brazil (2007)
Spread Toolkit. http://www.spread.org
Tamino XML Server. http://www.softwareag.com/tamino
Wu, S., Kemme, B.: Postgres-R(SI): Combining replica control with concurrency control based on snapshot isolation. In: ICDE 2005: Proceedings of the 21st International Conference on Data Engineering, pp. 422–433 (2005)
Extensible Markup Language. http://www.w3c.org/xml
X-Hive: native XML database. http://www.x-hive.com
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sousa, F.R.C., Carneiro Filho, H.J.A., Machado, J.C. (2007). A New Approach to Replication of XML Data. In: Wagner, R., Revell, N., Pernul, G. (eds) Database and Expert Systems Applications. DEXA 2007. Lecture Notes in Computer Science, vol 4653. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74469-6_15
Download citation
DOI: https://doi.org/10.1007/978-3-540-74469-6_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74467-2
Online ISBN: 978-3-540-74469-6
eBook Packages: Computer ScienceComputer Science (R0)