Abstract
XML stream filtering is one of the most popular research topics in XML research area. Many XML stream filtering systems are based on Finite Automaton (FA). This kind of systems proves to have high performance and scalability in matching the XML-encoded stream to large numbers of queries. The filtering engine is the most important component of a stream filtering system. Single updating and bulk updating approaches for the query index of the filtering engine have been studied in previous works. In this paper, we optimize the previous updating techniques and propose to actually delete useless states immediately after updating the query index to improve the filtering performance. We also design a hybrid query index structure to perform the insertions and deletions of the new arriving queries simultaneously to farther reduce the updating cost. Our preliminary experiments show that our approaches provide significantly better scalability and updating performance when compared with existing approaches. Pruning useless states can improve the filtering performance as well.
Original language | English |
---|---|
Title of host publication | Proceedings of 2008 IEEE 8th International Conference on Computer and Information Technology |
Subtitle of host publication | (CIT 2008) |
Editors | Qiang Wu, Xiangjian He, Quang Vinh Nguyen, Wenjing Jia, Maolin Huang |
Publisher | IEEE |
Pages | 509-514 |
Number of pages | 6 |
ISBN (Electronic) | 9781424423583 |
ISBN (Print) | 9781424423576 |
DOIs | |
Publication status | Published - 8 Aug 2008 |
Externally published | Yes |
Event | IEEE 8th International Conference on Computer and Information Technology - Sydney, Australia Duration: 8 Jul 2008 → 11 Jul 2008 Conference number: 8 http://www.wikicfp.com/cfp/servlet/event.showcfp?eventid=1918©ownerid=2 |
Conference
Conference | IEEE 8th International Conference on Computer and Information Technology |
---|---|
Abbreviated title | CIT2008 |
Country/Territory | Australia |
City | Sydney |
Period | 8/07/08 → 11/07/08 |
Internet address |