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

面向防火墙设备的海量数据处理平台设计与实现

摘要第5-7页
abstract第7-8页
第1章 绪论第12-19页
    1.1 课题研究背景及意义第12-13页
    1.2 国内外研究现状第13-16页
        1.2.1 位图索引压缩算法第13-14页
        1.2.2 Fastbit研究与应用第14-15页
        1.2.3 Redis研究与应用第15-16页
    1.3 论文主要研究内容第16-19页
第2章 关键技术介绍与平台总体架构设计第19-32页
    2.1 位图索引技术第19-24页
        2.1.1 位图索引分段方法第19-20页
        2.1.2 位图索引编码方法第20-21页
        2.1.3 位图索引压缩算法第21-24页
            2.1.3.1 BBC压缩算法第21-22页
            2.1.3.2 WAH压缩算法第22-24页
    2.2 非关系型数据库第24-26页
        2.2.1 列存储数据库Fastbit第24-25页
        2.2.2 键值型数据库Redis第25-26页
    2.3 缓存淘汰算法第26-28页
        2.3.1 FIFO算法第26页
        2.3.2 LRU算法第26-27页
        2.3.3 LFU算法第27-28页
    2.4 平台总体架构设计第28-29页
    2.5 本章小结第29-32页
第3章 数据预处理模块设计与实现第32-46页
    3.1 数据预处理模块架构设计第32-33页
    3.2 用户环形缓冲区设计与实现第33-34页
    3.3 数据聚合方案设计与实现第34-36页
    3.4 数据分表方案设计与实现第36-43页
        3.4.1 按业务分表第37-41页
        3.4.2 按时间分表第41-42页
        3.4.3 数据占用空间分析第42-43页
    3.5 数据结果缓冲区的设计与实现第43-45页
    3.6 本章小结第45-46页
第4章 数据存储模块设计与实现第46-66页
    4.1 数据存储模块架构设计第46-47页
    4.2 WAH压缩算法的改进方案第47-57页
        4.2.1 压缩率理论计算第48-49页
        4.2.2 位图建立方法第49-52页
        4.2.3 查询实现方法第52-57页
    4.3 改进方案在Fastbit中的具体实现第57-61页
        4.3.1 索引文件建立过程第58-60页
        4.3.2 索引文件加载过程第60页
        4.3.3 编码段获取过程第60-61页
    4.4 位图索引编码方式的选择第61-62页
    4.5 不同粒度的数据表聚合实现第62-65页
        4.5.1 数据分区结构设计第62-63页
        4.5.2 数据聚合过程第63-65页
    4.6 本章小结第65-66页
第5章 数据缓存模块设计与实现第66-78页
    5.1 数据缓存模块架构设计第66-67页
    5.2 Redis存储结构设计第67-69页
    5.3 缓存操作方案设计与实现第69-74页
        5.3.1 缓存数据查询第69-71页
        5.3.2 缓存数据更新第71-74页
    5.4 缓存淘汰算法设计与实现第74-76页
    5.5 本章小结第76-78页
第6章 性能测试与分析第78-88页
    6.1 测试环境第78页
    6.2 整体性能测试第78-82页
    6.3 各模块性能测试第82-87页
        6.3.1 数据预处理模块第82-83页
        6.3.2 数据存储模块第83-86页
        6.3.3 数据缓存模块第86-87页
    6.4 本章小结第87-88页
结论第88-90页
参考文献第90-94页
攻读硕士学位期间所发表的论文和取得的科研成果第94-96页
致谢第96页

论文共96页,点击 下载论文
上一篇:基于Fast-LIC的矢量场并行可视化方法研究
下一篇:基于DM讲座业务辅助决策系统的设计与实现