XQuery is not only useful to query XML in databases, but also to applications that must process XML documents as files or streams. These applications suffer from the limitations of current main-memory XQuery processors which break for rather small documents. In this paper we propose techniques, based on a notion of projection for XML, which can be used to drastically reduce memory requirements in XQuery processors. The main contribution of the paper is a static analysis technique that can identify at compile time which parts of the input document are needed to answer an arbitrary XQuery. We present a loading algorithm that takes the resulting information to build a projected document, which is smaller than the original document, and on whic...
XML compression has gained prominence recently because it counters the disadvantage of the “verbose ...
La projection est une des techniques utilisées pour permettre de réduire les besoins en terme de tai...
As the eXtensible Markup Language (XML) continues to increase in popularity, it is clear that large ...
International audienceXML projection is one of the main adopted optimization techniques for reducing...
XML projection is one of the main adopted optimization techniques for reducing memory consumption in...
International audienceXML data projection (or pruning) is a natural optimization for main memory que...
The last decade has witnessed a rapid expansion of XML as a format for representing and exchanging d...
The last decade has witnessed a rapid expansion of XML as a format for representing and exchanging d...
XML has become a standard for document storage and interchange and its convenient syntax improves th...
With the widespread diffusion of XML as a format for representing data generated and exchanged over ...
The Extensible Markup Language (XML) is a simple, natural, but powerful language to describe data an...
Increasing use of XML has emphasized the need for scalable database systems that are capable of hand...
Abstract. La projection est une des techniques utilisées pour permettre de réduire les besoins en te...
International audienceThis paper presents an XML partitioning technique that allows main- memory que...
XML compression has gained prominence recently because it counters the disadvantage of the “verbose ...
La projection est une des techniques utilisées pour permettre de réduire les besoins en terme de tai...
As the eXtensible Markup Language (XML) continues to increase in popularity, it is clear that large ...
International audienceXML projection is one of the main adopted optimization techniques for reducing...
XML projection is one of the main adopted optimization techniques for reducing memory consumption in...
International audienceXML data projection (or pruning) is a natural optimization for main memory que...
The last decade has witnessed a rapid expansion of XML as a format for representing and exchanging d...
The last decade has witnessed a rapid expansion of XML as a format for representing and exchanging d...
XML has become a standard for document storage and interchange and its convenient syntax improves th...
With the widespread diffusion of XML as a format for representing data generated and exchanged over ...
The Extensible Markup Language (XML) is a simple, natural, but powerful language to describe data an...
Increasing use of XML has emphasized the need for scalable database systems that are capable of hand...
Abstract. La projection est une des techniques utilisées pour permettre de réduire les besoins en te...
International audienceThis paper presents an XML partitioning technique that allows main- memory que...
XML compression has gained prominence recently because it counters the disadvantage of the “verbose ...
La projection est une des techniques utilisées pour permettre de réduire les besoins en terme de tai...
As the eXtensible Markup Language (XML) continues to increase in popularity, it is clear that large ...