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

分布式跟踪系统中数据分析引擎的设计与实现

摘要第4-5页
Abstract第5页
第1章 绪论第10-16页
    1.1 课题背景及意义第10-14页
        1.1.1 分布式跟踪系统的背景第10-12页
        1.1.2 分布式跟踪系统中数据分析的挑战第12-14页
    1.2 主要研究内容第14页
    1.3 本文组织结构第14-15页
    1.4 本章小结第15-16页
第2章 相关研究和技术综述第16-33页
    2.1 分布式跟踪系统的研发现状第16-18页
    2.2 现有的数据分析技术的不足第18-20页
        2.2.1 离线数据分析第18-19页
        2.2.2 实时数据分析第19-20页
    2.3 现有的数据缓存技术的不足第20-24页
        2.3.1 Memcache分布式缓存第21-22页
        2.3.2 Redis内存数据库第22-24页
    2.4 本文相关技术介绍第24-31页
        2.4.1 ZeroMQ消息传输第24-27页
        2.4.2 Kafka分布式消息系统第27-30页
        2.4.3 ElasticSearch分布式存储第30-31页
    2.5 本章小结第31-33页
第3章 数据分析引擎的设计第33-40页
    3.1 数据分析引擎的需求分析第33-35页
        3.1.1 功能需求分析第33-34页
        3.1.2 非功能性需求分析第34-35页
    3.2 数据分析引擎的架构设计第35-39页
        3.2.1 数据接收和处理分离的模型第35-36页
        3.2.2 数据接收节点的设计第36-37页
        3.2.3 数据处理节点的设计第37-39页
    3.3 本章小结第39-40页
第4章 数据分析引擎的实现第40-59页
    4.1 数据接收节点的实现第40-44页
        4.1.1 消息传输机制第40-41页
        4.1.2 负载均衡的实现第41-42页
        4.1.3 Kafka数据存放第42-44页
    4.2 数据处理节点的实现第44-50页
        4.2.1 从Kafka集群获取消息第44页
        4.2.2 数据处理节点的负载均衡第44-45页
        4.2.3 建立数据关联关系第45-47页
        4.2.4 数据预聚合第47-50页
    4.3 基于Redis的数据缓存高性能优化第50-58页
        4.3.1 Redis网络架构及单线程处理模型第50-52页
        4.3.2 Redis多线程模型优化第52-58页
    4.4 本章小结第58-59页
第5章 实验与分析第59-66页
    5.1 实验环境搭建第59-60页
    5.2 数据分析准确性测试第60-61页
    5.3 数据分析实时性测试第61-63页
    5.4 数据查询效率对比测试第63-64页
    5.5 数据处理节点的处理能力测试第64-65页
    5.6 本章小结第65-66页
第6章 总结与展望第66-68页
    6.1 工作总结第66-67页
    6.2 未来展望第67-68页
参考文献第68-70页
攻读硕士学位期间主要的研究成果第70-71页
致谢第71页

论文共71页,点击 下载论文
上一篇:基于Hyperledger Fabric的区块链应用系统云服务化
下一篇:基于太赫兹成像技术的作物叶片水分检测方法研究