摘要
Abstract
第一章绪论
1.1XML基础
1.2 XML和XPath
1.3 XML解析器
1.3.1 DOM
1.3.2 SAX
1.4 XML和半结构化数据
1.5 XML数据流查询现状
1.6本文剩余部分内容安排
第二章背景和相关工作
2.1模式树匹配
2.2 XML数据模型和编码方案
2.3结构化连接算法
2.4 XML索引
第三章XML数据流查询系统概述
3.1 XML数据流查询分析
3.1.1 XML数据流查询结果
3.1.2数据流的数据缓存
3.2查询框架
3.3四个数据(流)
第四章XML数据流编码方案
4.1三元组编码的问题
4.2 XML数据流的编码方案
4.3 XML数据流编码算法
4.3.1简单SAX解析器
4.3.2简要编码算法
第五章Streaming Twig Join算法
5.1Twig Join算法有关的数据结构
5.2 Twig Join算法
5.2.1 GetNext方法
5.2.2 TwigStack方法
5.3 Streaming Twig Join算法有关的数据结构
5.4 Streaming Twig Join算法
5.4.1 StreamingGetNext方法
5.4.2 StreamingTwigStack方法
5.5 Streaming Twig Join算法分析
5.5.1选择性缓存
5.5.2及时产生查询结果
第六章 Delta Path Join算法
6.1 Delta Path Join算法数据模型
6.2 Delta Path Join算法
第七章实现与理论评估
7.1调度规则
7.2与基于自动机的流处理系统的比较
第八章实验结果与分析
8.1实验设置
8.2真实的数据集
8.2.1时间效率
8.2.2内存需求
8.3人工的数据集
总结与展望
参考文献
致谢
论文独创性声明及论文使用授权声明
复旦大学;