声明
摘要
致谢
1 绪论
1.1 引言
1.2 课题背景及意义
1.3 国内外研究现状
1.3.1 流程工业实时数据库索引技术
1.3.2 分布式NoSQL数据库索引技术
1.4 课题研究内容
1.5 本文内容
2 分布式实时数据库智能索引机制设计
2.1 分布式实时数据库系统总体设计
2.1.1 分布式实时数据库总体架构
2.1.2 单体实时数据库系统设计
2.1.3 分布式基础通讯平台设计
2.2 分布式智能索引系统需求分析
2.2.1 功能需求
2.2.2 非功能性需求
2.3 分布式智能索引系统总体设计
2.4 本章小结
3 基于索引信息的智能存储和查询技术
3.1 yizhixing面向测点类数据的智能索引结构设计
3.2 索引信息的动态存储机制
3.2.1 状态监测组件的设计与实现
3.2.2 集群状态变化时索引信息的动态存储机制
3.3 基于智能索引的查询技术
3.3.1 分布式实时查询任务调度机制
3.3.2 测点数据写入和订阅的位置查询
3.3.3 测点数据的历史数据的位置查询
3.3.4 数据迁移操作流程及查询结果的修正
3.4 本章小结
4 双回路反馈负载均衡技术
4.1 基于双回路反馈的负载均衡技术
4.2 内回路反馈的设计与实现
4.2.1 内回路机制的作用与意义
4.2.2 不均衡度算法
4.2.3 内回路反馈的触发机制
4.3 外回路反馈的设计与实现
4.3.1 节点宕机时的处理策略
4.3.2 新节点动态加入服务时的策略
4.3.3 节点满载时的处理策略及数据迁移指令的生成策略
4.4 本章小结
5 智能索引多重副本管理技术
5.1 多重副本模块的设计
5.1.1 副本位置在智能索引系统中的记录
5.1.2 副本位置的选择与副本的生成策略
5.2 基于多重副本的数据读写流程
5.2.1 副本写入流程
5.2.2 基于多重副本的查询流程
5.3 基于多重副本的数据恢复机制
5.4 本章小结
6 验证与测试
6.1 测试环境说明
6.2 测试项目
6.3 归纳总结
7 总结与展望
7.1 工作总结
7.2 工作展望
参考文献