1 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.2.1 时空索引与查询方案研究现状
1.2.2 二级索引与查询方案研究现状
1.3 研究内容与目标
1.4 论文结构安排
1.5 本章小结
2 面向时空数据的HBase索引与查询技术分析
2.1.1 时空数据概述
2.1.2 相关索引
2.2 HBase系统分析
2.2.1 HBase模型与架构
2.2.2 协处理器
2.2.3 HBase检索方式与索引原理分析
2.3 面向时空数据的HBase索引与查询优化方案的整体框架
2.3.1 存储模型
2.3.2 索引模型
2.3.3 查询方法
2.4 本章小结
3 面向时空数据的HBase索引优化模型研究
3.1 面向时空数据的HBase存储模型
3.1.1 行键设计
3.1.2 列族设计
3.1.3 分区设计
3.2 分层时空索引模型
3.2.1 基于Meta表的全局索引层
3.2.2 基于Region的局部索引层
3.3 分类二级索引模型
3.3.1 基数较小列的位图索引
3.3.2 基数较大但无范围查询需求列的哈希索引
3.3.3 基数较大且有范围查询需求列的BD树索引
3.4 基于Observer协处理器的索引管理机制
3.4.1 索引构建
3.4.2 索引维护
3.5 本章小结
4 面向时空数据的HBase查询优化方法研究
4.1 基于Endpoint协处理器的并行查询机制
4.2 查询优化方法实现
4.2.1 时空范围查询
4.2.2 K近邻查询
4.2.3 条件查询
4.3 本章小结
5 实验与分析
5.1 实验环境及数据集
5.2 分区性能实验
5.3 条件查询实验
5.3.1 索引查询时间对比
5.3.2 结果查询时间对比
5.3.3 整体查询时间对比
5.3.4 集群扩展实验
5.4 时空查询实验
5.4.1 时空范围查询实验
5.4.2 K近邻查询实验
5.5 方案开销实验
5.5.1 时间开销实验
5.5.2 空间开销实验
5.6 本章小结
6 总结与展望
6.1 总结
6.2 展望
参考文献
附 录
A 作者在攻读硕士学位期间发表的论文目录
B 作者在攻读硕士学位期间发表的发明专利
C 作者在攻读硕士学位期间参加的科研项目
D 学位论文数据集
致 谢
重庆大学;