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

基于Disruptor的高效ETL系统研究与实现

摘要第5-6页
Abstract第6页
第1章 绪论第13-20页
    1.1 研究背景及意义第13-14页
    1.2 国内外研究现状第14-18页
    1.3 本文研究内容第18页
    1.4 论文组织结构第18-20页
第2章 相关技术原理第20-34页
    2.1 相关概念第20-23页
        2.1.1 数据仓库第20页
        2.1.2 ETL第20-22页
        2.1.3 实时ETL第22-23页
    2.2 相关理论概述第23-28页
        2.2.1 生产者—消费者模型第23-24页
        2.2.2 插件式设计第24-25页
        2.2.3 缓冲区第25页
        2.2.4 缓存行机制第25-27页
        2.2.5 伪共享问题第27-28页
    2.3 缓冲队列技术第28-33页
        2.3.1 阻塞式队列第28-29页
        2.3.2 Disruptor第29-33页
    2.4 本章小结第33-34页
第3章 ETL系统分析与设计第34-51页
    3.1 系统设计目标第34-35页
    3.2 系统架构设计第35-40页
        3.2.1 系统设计理念第35-36页
        3.2.2 整体架构设计第36-37页
        3.2.3 框架模块与流程设计第37-40页
    3.3 高速数据缓冲区设计第40-47页
        3.3.1 队列技术分析第40-45页
        3.3.2 队列性能对比测试第45-46页
        3.3.3 基于Disruptor的数据缓冲区设计第46-47页
    3.4 实时抽取方法优化第47-50页
        3.4.1 传统ETL工具的问题第47-48页
        3.4.2 改进的实时抽取方法设计第48-50页
    3.5 本章小结第50-51页
第4章 ETL系统实现与测试第51-65页
    4.1 系统实现第51-58页
        4.1.1 Framework框架部分第51-54页
        4.1.2 Plugin插件部分第54-55页
        4.1.3 JDBC插件开发示例第55-56页
        4.1.4 系统界面第56-58页
    4.2 系统测试第58-64页
        4.2.1 实验环境第58页
        4.2.2 实时抽取功能仿真测试第58-61页
        4.2.3 性能测试与调优第61-64页
    4.3 本章小结第64-65页
总结与展望第65-66页
参考文献第66-69页
附录A 攻读学位期间获得的成果第69-70页
附录B 攻读学位期间参与的工程项目第70-71页
致谢第71页

论文共71页,点击 下载论文
上一篇:基于机器视觉与机器学习的磨削齿面粗糙度测量研究
下一篇:基于异构计算的分布式密码分析平台技术研究