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

基于HBase的复杂条件查询系统的设计与实现

摘要第3-5页
abstract第5-6页
第1章 绪论第10-15页
    1.1 研究背景第10-12页
        1.1.1 关系型数据库系统出现的问题第10-11页
        1.1.2 非关系型数据库系统NoSQL第11页
        1.1.3 HBase简介第11-12页
    1.2 HBase的复杂条件查询系统的国内外研究现状第12-13页
    1.3 HBase的高性能复杂条件查询系统的意义第13页
    1.4 本课题研究所要实现的目标第13-15页
第2章 HBase复杂条件查询系统关键技术综述第15-32页
    2.1 HBase系统介绍第15-21页
        2.1.1 HBase架构及基本组件第15-17页
        2.1.2 HBase数据模型第17-18页
        2.1.3 HBase基本操作介绍第18-19页
        2.1.4 HBase协处理器第19-20页
        2.1.5 HBase H TablePool第20-21页
    2.2 ANTLR语法分析器介绍第21-26页
        2.2.1 ANTLR工作流程和原理第22-23页
        2.2.2 ANTLR的基本语法第23-25页
        2.2.3 ANTLR的基本使用第25-26页
    2.3 MapReduce概述第26-29页
        2.3.1 MapReduce架构与执行流程第27-29页
        2.3.2 HBase与Hadoop、RDBMS数据的导入导出第29页
    2.4 基于HBase的扩展架构介绍第29-31页
        2.4.1 Hive+HBase系统结构第29-30页
        2.4.2 MySQL+HBase系统架构第30-31页
    2.5 本章小结第31-32页
第3章 HBase复杂条件查询系统的设计第32-45页
    3.1 复杂条件查询系统的整体设计第32-34页
        3.1.1 总体架构设计第32-33页
        3.1.2 系统的主要模块第33-34页
    3.2 SQL转化引擎的设计第34-39页
        3.2.1 SQL转化引擎功能划分第34-36页
        3.2.2 SQL转化引擎技术点分析第36-39页
    3.3 二级索引模块的设计第39-44页
        3.3.1 二级索引模块架构第40-41页
        3.3.2 二级索引设计第41-44页
    3.4 本章小结第44-45页
第4章 HBase复杂条件查询系统的实现第45-64页
    4.1 解析层构造第45-49页
        4.1.1 生成词法分析器第45-47页
        4.1.2 生成语法分析器第47-49页
    4.2 分析层构造第49-54页
        4.2.1 SQL语句对象分析第50页
        4.2.2 SQL表达式化简求解第50-54页
    4.3 SQL到HBaseAPI的转化和操作第54页
    4.4 二级索引功能第54-57页
        4.4.1 索引的创建和删除第54-56页
        4.4.2 索引数据的维护第56-57页
    4.5 系统检索数据的操作过程第57-62页
        4.5.1 使用索引数据第58-59页
        4.5.2 多行条件删除、更新组件第59-60页
        4.5.3 基于主键的数据操作第60-61页
        4.5.4 基于非主键的数据操作第61-62页
    4.6 本章小结第62-64页
第5章 系统测试第64-69页
    5.1 测试环境第64页
    5.2 测试数据第64-65页
    5.3 性能测试分析第65-69页
        5.3.1 ANTLR解析结果测试分析第65页
        5.3.2 数据检索结果测试分析第65-68页
        5.3.3 实验结果总体分析第68-69页
第6章 总结与展望第69-71页
参考文献第71-73页
致谢第73-74页
附录1 攻读硕士学位期间发表的论文第74页

论文共74页,点击 下载论文
上一篇:核受体因子HR3和βFTZ-F1在飞蝗蜕皮发育中的功能研究
下一篇:飞蝗胚胎期表皮发育及几丁质酶5-1功能研究