中文

Schema-based Scheduling of Event Processors and Buffer Minimization for Queries on Structured Data Streams

数据库 2007-05-23 v1

摘要

We introduce an extension of the XQuery language, FluX, that supports event-based query processing and the conscious handling of main memory buffers. Purely event-based queries of this language can be executed on streaming XML data in a very direct way. We then develop an algorithm that allows to efficiently rewrite XQueries into the event-based FluX language. This algorithm uses order constraints from a DTD to schedule event handlers and to thus minimize the amount of buffering required for evaluating a query. We discuss the various technical aspects of query optimization and query evaluation within our framework. This is complemented with an experimental evaluation of our approach.

关键词

引用

@article{arxiv.cs/0406016,
  title  = {Schema-based Scheduling of Event Processors and Buffer Minimization for Queries on Structured Data Streams},
  author = {Christoph Koch and Stefanie Scherzinger and Nicole Schweikardt and Bernhard Stegmaier},
  journal= {arXiv preprint arXiv:cs/0406016},
  year   = {2007}
}

备注

14 pages, 4 figures, to appear in Proc. 30th VLDB 2004, Toronto, Canada. Extended version