首页> 中文学位 >基于缓存优化的实时数据同步机制
【6h】

基于缓存优化的实时数据同步机制

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1 绪论

1.1问题提出

1.2国内外研究现状

1.3研究背景与研究内容

1.4论文的组织结构

2 实时数据同步系统的设计

2.1背景与系统设计思路

2.2实时数据同步系统架构与功能模块

2.3工作机制与处理流程

2.4关键问题与难点分析

2.5本章小结

3 基于缓存优化的实时数据同步机制的关键技术

3.1基于缓存的实时数据同步系统工作机制

3.2基于内存缓存优化的分发策略

3.3分布式同步服务Zookeeper

3.4基于JMX的动态部署事件源策略

3.5本章小结

4 系统测试与结果分析

4.1测试平台环境

4.2数据同步系统服务部署

4.3系统功能测试

4.4系统性能测试

4.5系统异常测试

4.6本章小结

5 总结及展望

5.1全文总结

5.2课题展望

致谢

参考文献

附录 攻读硕士期间申请的国家软件著作版权

展开▼

摘要

在云计算和大数据背景下,数据呈现爆炸式增长趋势。面对这些海量以视频、图片、文字等非结构化数据为主的大数据时,基于传统架构的信息系统已难以应对,同时传统商业智能系统和数据分析软件也缺少有效的分析工具和方法。无论是从商业价值还是技术难度上来讲,实时处理和挖掘是大数据时代的重中之重,所以如何快速获取实时数据是时下的研究热点。
  针对数据同步系统的功能和性能等要求,该系统提出一种基于缓存优化的实时数据同步机制。系统包括数据抓取、数据解析、数据处理和数据服务四大模块。在数据抓取和数据解析模块,系统实现了基于日志分析的逻辑复制技术,同时内部采用Google Protobuf协议进行交互处理。基于缓存优化策略提出一种按照消费端所订阅的表来划分缓存通道,并且利用分布式服务Zookeeper实现消费一致性以及各节点信息的监控。系统实现了异构数据源的同步,并且支持一份数据多路消费的功能。同时,系统支持动态部署缓存通道和事件源,通过采用环形缓存区减少竞争锁方式实现用户订阅的事件源隔离,提供独立的网络、控制和集群中心。
  基于缓存优化策略的提出,使得系统提高了后台数据库系统在峰值访问负载下的可靠性、稳定性和高可用性,对降低用户获取实时数据的时延起到了进一步优化作用。测试结果表明,对于缓存的优化策略,与传统的数据落地持久化方式相比,系统在数据洪峰时刻保障了其可靠性、稳定性和数据库访问性能。此外,此策略的提出同时大大的减少了数据同步的时延时间,实现0.1秒级同步速度。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号