YFilter: efficient and scalable filtering of XML documents

Yanlei Diao, Peter M. Fischer, Michael J. Franklin, Response To

2003 · 244 citations · 3 references

Concepts

Abstract

Much of the data exchanged over the Internet will soon be encoded in XML, allowing for sophisticated filtering and content-based routing. We have built a filtering engine called YFilter, which filters streaming XML documents according to XQuery or XPath queries that involve both path expressions and predicates. Unlike previous work, YFilter uses a novel NFA-based execution model. We present the structures and algorithms underlying YFilter, and show its efficiency and scalability under various workloads.

References

3