首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

基于Hadoop的空间矢量数据的分布式存储与查询研究

摘要第5-6页
ABSTRACT第6-7页
第一章 绪论第12-17页
    1.1 研究背景和意义第12-13页
    1.2 国内外研究现状第13-15页
        1.2.1 分布式数据库与并行计算的研究现状第13页
        1.2.2 空间数据的存储和处理的研究现状第13-14页
        1.2.3 HBase在空间数据上的应用和研究现状第14-15页
    1.3 本文的主要工作和结构安排第15-17页
        1.3.1 本文的主要工作第15-16页
        1.3.2 本文的结构安排第16-17页
第二章 分布式存储与并行处理技术概述第17-24页
    2.1 空间数据以及非结构化数据概述第17页
    2.2 并行计算框架MapReduce概述第17-18页
    2.3 分布式数据库HBase概述第18-22页
        2.3.1 HBase表视图第18-19页
        2.3.2 HBase表的逻辑存储以及物理存储第19-20页
            2.3.2.1 HBase表的逻辑存储第19-20页
            2.3.2.2 HBase表的物理存储第20页
        2.3.3 HBase的集群系统和部署架构第20-21页
        2.3.4 HBase的JAVA API第21-22页
    2.4 HBase与MapReduce集成第22-23页
    2.5 本章小结第23-24页
第三章 空间数据的存储与查询关键技术研究第24-41页
    3.1 空间数据的分布式存储研究第24-29页
        3.1.1 矢量空间数据的图形要素第24页
        3.1.2 矢量空间数据的对象模型第24-25页
        3.1.3 HBase的空间数据存储的模型和特点第25-27页
            3.1.3.1 HBase的空间数据存储的模型第25-27页
            3.1.3.2 HBase的空间数据存储的特点第27页
        3.1.4 HBase的空间数据索引第27-28页
        3.1.5 HBase表模式的设计原则第28-29页
    3.2 空间数据的查询关键技术研究第29-33页
        3.2.1 空间数据的查询类型第29-30页
        3.2.2 空间数据的查询算法第30-31页
        3.2.3 基于HBase的空间数据处理的特点第31-32页
        3.2.4 利用MapReduce并行化空间数据查询算法第32-33页
    3.3 空间数据的存储表行健的设计第33-36页
        3.3.1 复合行健的使用第33-34页
        3.3.2 添加复合行健分隔符第34-36页
    3.4 空间数据存储表的列族的设计第36-40页
        3.4.1 面向列族的特点和配置第36-37页
        3.4.2 几何属性列族第37页
        3.4.3 非几何属性列族第37-40页
    3.5 本章小结第40-41页
第四章 基于HBase的空间数据的分布式存储第41-50页
    4.1 矢量空间数据处理第41-44页
        4.1.1 Shapefile文件简介第41页
        4.1.2 Shapefile文件的存储特点第41-42页
        4.1.3 Shapefile的读取流程第42-43页
            4.1.3.1 几何属性文件(*.shp)的读取第42-43页
            4.1.3.2 非几何属性文件(*.dbf)的读取第43页
        4.1.4 构建矢量空间对象算法第43-44页
    4.2 空间数据导入HBase算法研究第44-47页
        4.2.1 面向空间数据处理的系统架构第44-45页
        4.2.2 空间数据导入算法第45-47页
    4.3 空间数据分布式存储实验第47-49页
        4.3.1 测试环境和集群部署第47页
            4.3.1.1 测试环境第47页
            4.3.1.2 集群部署第47页
        4.3.2 数据源概述第47-49页
        4.3.3 实验结果分析第49页
    4.4 本章小结第49-50页
第五章 空间数据的区域查询的算法并行化第50-62页
    5.1 窗口区域查询算法第50-55页
        5.1.1 传统窗口区域查询算法第50-51页
        5.1.2 利用MapReduce 2.0 对窗口区域查询算法的改进第51-53页
        5.1.3 算法实验及结果分析第53-55页
    5.2 多边形区域查询算法第55-61页
        5.2.1 多边形区域查询算法思想第56-57页
            5.2.1.1 计算多边区域的最小外接矩形第56-57页
            5.2.1.2 空间对象的拓扑判断第57页
            5.2.1.3 多边形区域算法Polygon Query第57页
        5.2.2 利用MapReduce 2.0 对多边形区域查询算法的改进第57-59页
        5.2.3 算法实验及结果分析第59-61页
    5.3 本章小结第61-62页
第六章 空间数据的K近邻查询的算法并行化第62-75页
    6.1 面向点的K近邻的查询算法第62-65页
        6.1.1 面向点的K近邻的查询算法思想第62-63页
        6.1.2 面向点的K近邻的查询算法分析第63-65页
            6.1.2.1 复杂的空间拓扑关系对于K近邻查询的适用性第63页
            6.1.2.2 算法的并行化第63-64页
            6.1.2.3 圆形区域的大小对查询效率的影响第64页
            6.1.2.4 改进的K近邻的查询算法第64-65页
    6.2 基于Geohash索引表的K近邻查询算法第65-72页
        6.2.1 解决方案第65-66页
        6.2.2 Geohash构造点的前缀匹配串第66-68页
        6.2.3 索引表的模式设计第68-70页
        6.2.4 MapReduce并行构建索引表第70-71页
        6.2.5 利用Geohash索引表查询K近邻对象第71-72页
    6.3 实验结果和分析第72-74页
    6.4 本章小结第74-75页
第七章 总结与展望第75-77页
    7.1 总结第75页
    7.2 展望第75-77页
致谢第77-78页
参考文献第78-82页
攻读硕士学位期间取得的成果第82-83页

论文共83页,点击 下载论文
上一篇:视频人体检测方法研究
下一篇:Android木马及其关键技术的研究与实现