数据同步方法、系统、应用平台、数据库、设备及介质技术方案

技术编号:35855962 阅读:49 留言:0更新日期:2022-12-07 10:43
本申请公开了一种数据同步方法、数据同步系统、应用平台、数据库、电子设备以及存储介质。数据同步方法包括:发送同步请求至数据库以读取数据库的日志文件并监控日志文件中用电采集数据的变化;在用电采集数据的变化的情况下,控制数据库将日志文件中的用电采集数据发送至分布式消息队列,接收分布式消息队列传输的用电采集数据。如此,有效降低数据库与应用平台同步时延,保证用电采集数据同步的一致性。性。性。

【技术实现步骤摘要】
数据同步方法、系统、应用平台、数据库、设备及介质


[0001]本申请涉及计算机
,特别涉及一种数据同步方法、数据同步系统、应用平台、数据库、电子设备及存储介质。

技术介绍

[0002]目前,用电信息采集业务数据主要存储在关系型数据库中,现有电能分析应用,需要将关系型数据库中的数据同步到大数据平台进行处理和分析,然而,由于用电采集业务数据量过大,而现有的同步方案在同步过程中,同步时间较长,且同步中断后难以恢复,数据一致性难以保证。

技术实现思路

[0003]有鉴于此,本申请实施方式提供了一种数据同步方法、数据同步系统、应用平台、数据库、电子设备及非易失性计算机可读存储介质。
[0004]本申请实施方式的数据同步方法,用于应用平台,数据同步方法包括:
[0005]发送同步请求至数据库以读取所述数据库的日志文件并监控所述日志文件中用电采集数据的变化;
[0006]在所述用电采集数据的变化的情况下,控制所述数据库将所述日志文件中的所述用电采集数据发送至分布式消息队列;
[0007]接收所述分布式消息本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据同步方法,用于应用平台,其特征在于,所述数据同步方法包括:发送同步请求至数据库以读取所述数据库的日志文件并监控所述日志文件中用电采集数据的变化;在所述用电采集数据的变化的情况下,控制所述数据库将所述日志文件中的所述用电采集数据发送至分布式消息队列;接收所述分布式消息队列传输的所述用电采集数据。2.根据权利要求1所述的数据同步方法,其特征在于,所述发送同步请求至数据库以读取所述数据库的日志文件并监控所述日志文件中用电采集数据的变化,包括:发送所述同步请求至所述数据库以调用所述数据库的日志分析工具;通过所述日志分析工具读取所述数据库的所述日志文件并监控所述日志文件中用电采集数据的变化。3.根据权利要求1所述的数据同步方法,其特征在于,所述接收所述分布式消息队列传输的所述用电采集数据,包括:创建同步表格;将所述分布式消息队列传输的所述用电采集数据存储至所述同步表格中。4.根据权利要求1所述的数据同步方法,其特征在于,所述数据同步方法包括:根据所述用电采集数据构建电力指标计算模型和/或电力分析模型。5.一种数据同步方法,用于数据库,其特征在于,包括:接收应用平台发送的同步请求;根据所述同步请求以读取日志文件并监控所述日志文件中的用电采集数据;在所述用电采集数据的变化的情况下,将所述用电采集数据发送至分布式消息队列以同步至所述应用平台。6.根据权利要求5所述的数据同步方法,其特征在于,在所述接收应用平台发送的同步请求前,所述数据同步方法还包括:以数据库管理员身份开启归档模式;赋予所述应用平台的同步权限。7.根据权利要求5所述的数据同步方法,其特征在于,所述根据所述同步请求以读取日志文件并监控所述日志文件中的用电采集数据,包括:确定是否安装日志分析工具;在安装了所述日志分析工具的情况下,通过所述日志分析工具读取所述日志文件并监控所述日志文件中的用电采集数据。8.根据权利要求7所述的数据同步方法,其特征在于,所述根据所述同步请求以读取日志文件并监控所述日志文件中的用电采集数据,还包括:在未安装所述日志分析工具的情况下,开启日志分析...

【专利技术属性】
技术研发人员:王祥武占侠魏本海曾晶刘国川郑光耀张笑岩甄建辉靳子剑王伟
申请(专利权)人:国网宁夏电力有限公司宁东供电公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1