Open AccessJournal Article
Processing Queries over Distributed XML Databases
TL;DR: This paper presents the methodology for XQuery query processing over distributed XML databases, which comprises the steps of query decomposition, data localization, and global optimization.
read more
Abstract: The increasing volume of data stored as XML documents makes fragmentation techniques an alternative to the performance issues in query processing. Fragmented databases are feasible only if there is a transparent way to query the distributed database. Fragments allow for intra-query parallel processing and data reduction. This paper presents our methodology for XQuery query processing over distributed XML databases. The methodology comprises the steps of query decomposition, data localization, and global optimization. This methodology can be used in an XML database or in a system that publishes homogeneous views of semi-autonomous databases. An implementation has been done and experimental results can achieve performance improvements of up to 95% when compared to the centralized environment.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
•Journal Article
XuanYuan: An AI-Native Database.
Guoliang Li,Xuanhe Zhou,Sihao Li +2 more
TL;DR: Five levels of AI-native databases are introduced and several open challenges of designing anAI-native database are provided and take autonomous database knob tuning, deep reinforcement learning based optimizer, machine-learning based cardinality estimation, and autonomous index/view advisor as examples to showcase the superiority of AI -native databases.
A Survey on XML Fragmentation
Vanessa Braganholo,Marta Mattoso +1 more
- 04 Dec 2014
TL;DR: This paper surveys the existing XML fragmentation approaches in literature, comparing their features and highlighting their drawbacks, and establishes a map of the area to establish a consensus in the database community as to what an XML fragment is.
An open schema for XML data in Hive
Wuheng Luo,Bo Liu,Allie K. Watfa +2 more
- 01 Oct 2014
TL;DR: An open Hive schema approach to XML data placement in Hadoop to build column-oriented and OLAP-focused XML data warehouse of heterogeneous content has benefits for data access, maintenance and scalability.
6
•Proceedings Article
Affinity-based XML Fragmentation
Rebeca Schroeder,Ronaldo dos Santos Mello,Carmem S. Hara +2 more
- 01 Jan 2012
TL;DR: This paper proposes an approach for XML fragmentation that takes as input both the application's expected workload and a storage threshold, and produces as output an XML fragmentation schema that aims to minimize the execution of distributed transactions by packing up related data in a small set of fragments.
5
Insertion and querying mechanism for a distributed XML database system
Abhinandan M. Kulkarni,Janani Thirunavukkarasu,Parvathy Sudhir Pillai,Sneha Somanath Sulegai,Shrisha Rao +4 more
- 23 Jan 2012
TL;DR: The modus operandi for insertion and querying of data in a location transparent manner in decentralised networks is discussed and the design for a cluster based architecture where query processingF is achieved using distributed hash tables is presented.
5
References
•Book
Principles of Distributed Database Systems
M. Tamer zsu,Patrick Valduriez +1 more
- 01 Aug 1990
TL;DR: This third edition of a classic textbook can be used to teach at the senior undergraduate and graduate levels and concentrates on fundamental theories as well as techniques and algorithms in distributed data management.
2.7K
The state of the art in distributed query processing
TL;DR: The paper presents the “textbook” architecture for distributed query processing and a series of techniques that are particularly useful for distributed database systems, and discusses different kinds of distributed systems such as client-server, middleware (multitier), and heterogeneous database systems and shows how query processing works in these systems.
•Journal Article
eXist: An Open source native XML database
TL;DR: eXist as discussed by the authors is an Open Source native XML database system, which supports keyword search on element and attribute contents and an enhanced indexing scheme at the architecture's core supports quick identification of structural node relationships.
387
XML-based information mediation with MIX
Chaitan Baru,Amarnath Gupta,Bertram Ludäscher,Richard Marciano,Yannis Papakonstantinou,Pavel Velikhov,Vincent Chu +6 more
- 01 Jun 1999
TL;DR: The MIX mediator system, MIX, uses XML as the common model for data exchange and employs XML DTDs as a structural description (in effect, a “schema”) of the exchanged data to facilitate user-friendly query formulation and for optimization purposes.
Views in a Large Scale XML Repository
Vincent Aguiléra,Sophie Cluet,Tova Milo,Pierangelo Veltri,Dan Vodislav +4 more
- 11 Nov 2002
TL;DR: The solution is based on a simple view definition language that allows for automatic generation of views and enables a distributed implementation of the view system that is scalable both in terms of data and load.
Related Papers (5)
José de Aguiar Moraes Filho,Theo Härder +1 more
- 10 Sep 2008
Tok Wang Ling,Gillian Dobbie +1 more
- 01 Sep 2007