Skip to main content

Home/ Arquitectura?/ Group items tagged sax

Rss Feed Group items tagged

Pablo Lalloni

Streaming XPath Processing with Forward and Backward Axes - 0 views

  •  
    "We present a novel streaming algorithm for evaluating XPath expressions that use backward axes (parent and ancestor) and forward axes in a single document-order traversal of an XML document. Other streaming XPath processors, such as YFilter, XTrie, and TurboXPath handle only forward axes. We show through experiments that our algorithm significantly outperforms (by more than a factor of two) a traditional non-streaming XPath engine. Furthermore, since our algorithm only retains relevant portions of the input document in memory, it scales better than traditional XPath engines. It can process large documents; we have successfully tested documents over 1GB in size. On the other hand, the traditional XPath engine degrades considerably in performance for documents over 100 MB in size and fails to complete for documents of size over 200 MB."
Pablo Lalloni

CS276B Project Report: Streaming XPath Engine - 0 views

  •  
    "Our project (titled xstream)  concentrated on evaluation of XPath over XML streams. This research area contains multiple challenges resulting  from both the richness  of the language and the requirement of having only a single  pass over the data. We modified and extended one of the known algorithms, TurboXPath  [4], a tree-based IBM algorithm. We also  provide extensive comparative analysis between  TurboXPath and XSQ [5], currently the most advanced of  finite automata (FA)-based algorithms."
Pablo Lalloni

XSQ: A Streaming XPath Engine - 0 views

  •  
    "XSQ evaluates XPath queries over streaming XML data. That is, it makes only pass over the data, in an order determined by the data source"
1 - 5 of 5
Showing 20 items per page