【技术实现步骤摘要】
数据同步方法、系统、应用平台、数据库、设备及介质
[0001]本申请涉及计算机
,特别涉及一种数据同步方法、数据同步系统、应用平台、数据库、电子设备及存储介质。
技术介绍
[0002]目前,用电信息采集业务数据主要存储在关系型数据库中,现有电能分析应用,需要将关系型数据库中的数据同步到大数据平台进行处理和分析,然而,由于用电采集业务数据量过大,而现有的同步方案在同步过程中,同步时间较长,且同步中断后难以恢复,数据一致性难以保证。
技术实现思路
[0003]有鉴于此,本申请实施方式提供了一种数据同步方法、数据同步系统、应用平台、数据库、电子设备及非易失性计算机可读存储介质。
[0004]本申请实施方式的数据同步方法,用于应用平台,数据同步方法包括:
[0005]发送同步请求至数据库以读取所述数据库的日志文件并监控所述日志文件中用电采集数据的变化;
[0006]在所述用电采集数据的变化的情况下,控制所述数据库将所述日志文件中的所述用电采集数据发送至分布式消息队列;
[0007 ...
【技术保护点】
【技术特征摘要】
1.一种数据同步方法,用于应用平台,其特征在于,所述数据同步方法包括:发送同步请求至数据库以读取所述数据库的日志文件并监控所述日志文件中用电采集数据的变化;在所述用电采集数据的变化的情况下,控制所述数据库将所述日志文件中的所述用电采集数据发送至分布式消息队列;接收所述分布式消息队列传输的所述用电采集数据。2.根据权利要求1所述的数据同步方法,其特征在于,所述发送同步请求至数据库以读取所述数据库的日志文件并监控所述日志文件中用电采集数据的变化,包括:发送所述同步请求至所述数据库以调用所述数据库的日志分析工具;通过所述日志分析工具读取所述数据库的所述日志文件并监控所述日志文件中用电采集数据的变化。3.根据权利要求1所述的数据同步方法,其特征在于,所述接收所述分布式消息队列传输的所述用电采集数据,包括:创建同步表格;将所述分布式消息队列传输的所述用电采集数据存储至所述同步表格中。4.根据权利要求1所述的数据同步方法,其特征在于,所述数据同步方法包括:根据所述用电采集数据构建电力指标计算模型和/或电力分析模型。5.一种数据同步方法,用于数据库,其特征在于,包括:接收应用平台发送的同步请求;根据所述同步请求以读取日志文件并监控所述日志文件中的用电采集数据;在所述用电采集数据的变化的情况下,将所述用电采集数据发送至分布式消息队列以同步至所述应用平台。6.根据权利要求5所述的数据同步方法,其特征在于,在所述接收应用平台发送的同步请求前,所述数据同步方法还包括:以数据库管理员身份开启归档模式;赋予所述应用平台的同步权限。7.根据权利要求5所述的数据同步方法,其特征在于,所述根据所述同步请求以读取日志文件并监控所述日志文件中的用电采集数据,包括:确定是否安装日志分析工具;在安装了所述日志分析工具的情况下,通过所述日志分析工具读取所述日志文件并监控所述日志文件中的用电采集数据。8.根据权利要求7所述的数据同步方法,其特征在于,所述根据所述同步请求以读取日志文件并监控所述日志文件中的用电采集数据,还包括:在未安装所述日志分析工具的情况下,开启日志分析...
【专利技术属性】
技术研发人员:王祥,武占侠,魏本海,曾晶,刘国川,郑光耀,张笑岩,甄建辉,靳子剑,王伟,
申请(专利权)人:国网宁夏电力有限公司宁东供电公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。