声明
摘要
第一章 引言
1.1 研究背景
1.2 研究现状
1.2.1 what-if查询处理策略
1.2.2 大数据下的what-if查询处理策略
1.2.3 多版本what-if分析数据合并策略
1.2.4 众包及众包工作流的应用现状
1.2.5 what-if分析工具现状
1.3 研究内容
1.4 论文组织结构
第二章 相关技术介绍
2.1 决策支持与what-if分析
2.2 Hadoop
2.2.1 MapReduce思想
2.2.2 Hadoop项目背景
2.2.3 Hadoop架构
2.2.4 Hadoop应用技术
2.3 Hive
2.3.1 Hive相关背景
2.3.2 HiveQL
2.3.3 Hive内部相关实现
2.4 Spark
2.4.1 Spark体系框架
2.4.2 弹性分布式数据集
2.4.3 Spark的运行机理
2.5 本章小结
第三章 大数据OLAP系统下的what-if查询处理策略
3.1 相关定义
3.2 基于BloomFilter_delta合并的what-if算法
3.2.1 Bloom Filter
3.2.2 LeftBDM算法
3.2.3 BloomFilter_delta合并算法
3.3 基于DistributedCache_delta合并的what-if算法
3.4 Spark环境下的what-if算法
3.5 实验结果与分析
3.5 Spark环境下的实验与分析
3.6 本章小结
第四章 基于众包工作流的Delta表生成算法的设计与实现
4.1 Delta表的生成
4.2 众包工作流
4.2.2 PDS(price-divide-solve)算法
4.3 基于众包工作流的delta表生成算法
4.3.1 众包分层
4.3.2 基于回溯式PDS的众包工作流算法
4.3.3 基于反馈式PDS的众包工作流算法
4.4 多版本Delta表合并
4.4 众包工作流的运行与测试
4.4.1 实验环境与案例
4.4.2 众包工作流运行示例
4.4 本章小结
第五章 总结与展望
5.1 总结
5.2 未来工作
致谢
参考文献