The embodiment of the present invention discloses a data synchronization method and device, device and storage medium, in which the method includes: monitoring the queue of data to be synchronized in the process of data synchronization between edge computing device and cloud platform; synchronizing the data to be synchronized in the queue to cloud platform when the data amount of data to be synchronized in the queue reaches a preset threshold.
【技术实现步骤摘要】
一种数据同步方法及装置、设备、存储介质
本专利技术涉及物联网技术,尤其涉及一种数据同步方法及装置、设备、存储介质。
技术介绍
在物联网(InternetOfThings,IOT)场景中,实时性的要求往往差别很大,例如车联网场景中大部分需要非常高的实时性,农业物联网中往往队实时性要求不高,单纯依靠集中式的云计算往往并不是最佳策略。边缘计算设备(边缘侧的计算设备,边缘侧是相对于云服务器侧而言)的计算能力,对物联网应用来说显得尤为重要。很多行业对实时性、可靠性与安全性等有严格要求,比如,餐馆连锁店要知道食品从哪里来,什么时候到期,什么时候送达。零售商店要知道客户昨天买了什么,他们花了多少钱,下次会买什么。在金融领域,高频交易算法都是以毫秒为单位。而在医疗保健方面,实时病人信息可能是生死攸关的。这些情况都对延迟很敏感,需要有相应的速度和规模。传统的云端计算可以点一个按钮,后台运算完响应给你。而在边缘计算中,很多应用需要在毫秒之间实时响应。而如果要实现实时,就不能把所有的东西都送到云端,因为云可能在几千公里之外,延时抖动和距离并不可控。概括来说就是:边缘计算可以满足敏捷连接 ...
【技术保护点】
1.一种数据同步方法,其特征在于,所述方法包括:在边缘计算设备与云平台数据同步过程中,监控待同步数据的队列;如果所述队列中待同步数据的数据量达到预设的阈值时,将所述队列中的待同步数据同步到云平台。
【技术特征摘要】
1.一种数据同步方法,其特征在于,所述方法包括:在边缘计算设备与云平台数据同步过程中,监控待同步数据的队列;如果所述队列中待同步数据的数据量达到预设的阈值时,将所述队列中的待同步数据同步到云平台。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:监控所述边缘计算设备中的当前使用的资源信息;获取待处理的任务,根据所述待处理任务确定待使用的资源信息;根据所述当前使用的资源信息和所述待使用的资源信息确定所述阈值。3.根据权利要求2所述的方法,其特征在于,所述待处理任务至少包括所述边缘计算设备的数据计算任务和同步所述待同步数据的任务。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定所述队列中新增的待同步数据;对所述队列中的待同步数据进行优先级排序,得到排序结果;如果所述队列中待同步数据的数据量达到预设的阈值时,按照所述排序结果将所述队列中的待同步数据同步到云平台。5.根据权利要求4所述的方法,其特征在于,所述待同步数据中包括优先级编码,所述对所述待同步数据进行优先级排序,得到排序结果,包括:获取所述待同步数据中的优先级编码和所述待同步数据的到达时间;按照所述优先级编码对所述待同步数据进行排序,得到第一排序结果;如果所述第一排序结果中具有优先级编码相同的待同步数据,按照到达时间对所述第一排序结果中具有优先级编码相同的待同步数据进行排序,得到第二排序结果;将所述第二排序结果确定为所述排序结果。...
【专利技术属性】
技术研发人员:金杰敏,
申请(专利权)人:中国移动通信有限公司研究院,中国移动通信集团公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。