一种基于MEC服务器的用户数据同步方法、装置及介质制造方法及图纸

技术编号:21370084 阅读:38 留言:0更新日期:2019-06-15 11:18
本申请公开了一种基于MEC服务器的用户数据同步方法,包括:获取与各MEC服务器对应的区域的访问率;按照预设规则挑选出各访问率中满足预设条件的目标访问率,并将与目标访问率对应的区域设置为目标区域;将目标用户设备的用户MEC服务器中的用户数据同步到目标区域中的目标MEC服务器。可见,本方法能够相对降低数据传输过程中的延时;并且,通过有选择地挑选出目标区域,仅对目标区域进行用户数据的同步,能够相对减少传输的数据量,节约传输资源,节约存储资源,降低网络压力。本申请还公开了一种基于MEC服务器的用户数据同步装置、设备及计算机可读存储介质,均具有上述有益效果。

A User Data Synchronization Method, Device and Media Based on MEC Server

This application discloses a method of user data synchronization based on MEC server, which includes: obtaining the access rate of the area corresponding to each MEC server; selecting the target access rate satisfying the preset conditions according to the preset rules, and setting the area corresponding to the target access rate as the target area; synchronizing the user data of the user MEC server of the target user equipment to the user data of the target user equipment. The target MEC server in the target area. It can be seen that this method can relatively reduce the delay in data transmission process; moreover, by selectively selecting the target area and only synchronizing the user data in the target area, it can relatively reduce the amount of data transmitted, save transmission resources, save storage resources and reduce network pressure. The application also discloses a user data synchronization device, device and computer readable storage medium based on MEC server, all of which have the above beneficial effects.

【技术实现步骤摘要】
一种基于MEC服务器的用户数据同步方法、装置及介质
本专利技术涉及数据同步领域,特别涉及一种基于MEC服务器的用户数据同步方法、装置、设备及计算机可读存储介质。
技术介绍
随着技术的发展,为了便于用户能够在日常生活中更便捷地使用用户设备,能够在各区域中获取所需的用户数据,一般是利用分布式数据库将所有区域的用户数据进行同步的方式实现的。也就是说,通过分布式存储的方式将用户数据同步到各个分布式数据库中。但是,这种将所有区域的用户数据都进行同步的方法,不仅会造成分布式数据库的存储资源的浪费,而且由于需要同步传输大量的用户数据,因此数据传输过程将会对网络造成严重压力。因此,如何在实现用户数据同步的情况下,能够相对节省存储资源和传输资源,降低网络压力,是本领域技术人员目前需要解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种基于MEC服务器的用户数据同步方法,在实现用户数据同步的情况下,能够相对节省存储资源和传输资源,降低网络压力;本专利技术的另一目的是提供一种基于MEC服务器的用户数据同步装置、设备及计算机可读存储介质,均具有上述有益效果。为解决上述技术问题,本专利技术提供一种基于MEC服务器的用户数据同步方法,包括:获取与各MEC服务器对应的区域的访问率;按照预设规则挑选出各所述访问率中满足预设条件的目标访问率,并将与所述目标访问率对应的区域设置为目标区域;将目标用户设备的用户MEC服务器中的用户数据同步到所述目标区域中的目标MEC服务器。优选地,所述获取与各MEC服务器对应的区域的访问率具体包括:获取与各所述MEC服务器对应的区域内的用户设备数量的变化信息;根据所述变化信息计算出各所述区域的所述访问率。优选地,所述获取与各MEC服务器对应的区域的访问率具体包括:获取各用户设备的所属区域和变换区域,得出各所述用户设备的位置变更信息;根据各所述位置变更信息计算各所述区域的访问率。优选地,当所述目标区域为多个时,所述将目标用户设备的用户MEC服务器中的用户数据同步到所述目标区域中的目标MEC服务器具体为:按照所述目标访问率由高到低的顺序对应确定出所述目标区域的所述目标MEC服务器的同步顺序;根据所述同步顺序将所述用户MEC服务器中的所述用户数据同步到所述目标区域中的所述目标MEC服务器。优选地,在所述将目标用户设备的用户MEC服务器中的用户数据同步到所述目标区域中的目标MEC服务器之前,进一步包括:按照预设时间周期判断所述用户MEC服务器中的所述用户数据是否发生变化;若是,则进入所述将目标用户设备的用户MEC服务器中的用户数据同步到所述目标区域中的目标MEC服务器的步骤。优选地,所述按照预设时间周期判断所述用户MEC服务器中的所述用户数据是否发生变化具体为:按照预设时间周期判断所述用户MEC服务器中相邻两次的所述用户数据对应的哈希值是否一致;若不一致,则表示所述用户MEC服务器中的所述用户数据发生变化。优选地,所述将目标用户设备的用户MEC服务器中的用户数据同步到所述目标区域中的目标MEC服务器具体为:提取所述用户MEC服务器中相邻两次的差异用户数据;将所述差异用户数据同步到所述目标区域中的目标MEC服务器。优选地,进一步包括:响应所述目标用户设备发送的数据同步指令,将所述用户MEC服务器中的所述用户数据同步至所述目标MEC服务器。为解决上述技术问题,本专利技术还提供一种基于MEC服务器的用户数据同步装置,包括:访问率获取模块,用于获取与各MEC服务器对应的区域的访问率;目标区域确定模块,用于按照预设规则挑选出各所述访问率中满足预设条件的目标访问率,并将与所述目标访问率对应的区域设置为目标区域;用户数据同步模块,用于将目标用户设备的用户MEC服务器中的用户数据同步到所述目标区域中的目标MEC服务器。为解决上述技术问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种基于MEC服务器的用户数据同步方法的步骤。本专利技术提供的基于MEC服务器的用户数据同步方法,通过获取与各MEC服务器对应的区域的访问率;然后按照预设规则挑选出各访问率中满足预设条件的目标访问率,并将与目标访问率对应的区域设置为目标区域;表示目标用户设备再次访问该目标区域的可能性较大,因此通过将目标用户设备的用户MEC服务器中的用户数据同步到目标区域中的目标MEC服务器,使得目标用户设备在访问该目标区域时,能够从目标区域中的目标MEC服务器获取到与用户MEC服务器中相同的用户数据。可见,本方法通过MEC服务器存储用户数据,在响应用户设备的上传或下载请求时,能够相对降低数据传输过程中的延时;并且,相较于现有技术中分布式存储的方式,本方法避免了将所有区域的用户数据都进行同步的情况,通过有选择地挑选出目标区域,仅对目标区域进行用户数据的同步,能够相对减少传输的数据量,节约传输资源,节约存储资源,降低网络压力。为解决上述技术问题,本专利技术还提供了一种基于MEC服务器的用户数据同步装置、设备及计算机可读存储介质,均具有上述有益效果。附图说明为了更清楚地说明本专利技术实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种用户设备向MEC服务器上传用户数据的方法的流程图;图2为本专利技术实施例提供的一种用户设备向MEC服务器下载用户数据的方法的流程图;图3为本专利技术实施例提供的一种基于MEC服务器的用户数据同步方法的流程图;图4为本专利技术实施例提供的一种用户设备在区域间转移的示意图;图5为本专利技术实施例提供的另一种用户设备在区域间转移的示意图;图6为本专利技术实施例提供的一种基于MEC服务器的用户数据同步装置的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例的核心是提供一种基于MEC服务器的用户数据同步方法,在实现用户数据同步的情况下,能够相对节省存储资源和传输资源,降低网络压力;本专利技术的另一核心是提供一种基于MEC服务器的用户数据同步装置、设备及计算机可读存储介质,均具有上述有益效果。为了使本领域技术人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。可以理解的是,在实际操作中,首先需要在用户侧建立MEC服务器,并建立相应的基站,依据基站将整个服务区域按照地理位置划分为不同的区域,每一台MEC服务器单独对应一个区域,也即,MEC服务器与区域为一一对应关系。并且,MEC服务器均对应设置有数据中心,以便利用数据中心存储用户数据,以实现用户数据的上传和下载功能。具体的,图1为本专利技术实施例提供的一种用户设备向MEC服务器上传用户数据的方法的流程图。如图1所示,用户设备向MEC服务器的控制器发送上传请求,当控制器接收到上传请求后,根据上传请求分本文档来自技高网...

【技术保护点】
1.一种基于MEC服务器的用户数据同步方法,其特征在于,包括:获取与各MEC服务器对应的区域的访问率;按照预设规则挑选出各所述访问率中满足预设条件的目标访问率,并将与所述目标访问率对应的区域设置为目标区域;将目标用户设备的用户MEC服务器中的用户数据同步到所述目标区域中的目标MEC服务器。

【技术特征摘要】
1.一种基于MEC服务器的用户数据同步方法,其特征在于,包括:获取与各MEC服务器对应的区域的访问率;按照预设规则挑选出各所述访问率中满足预设条件的目标访问率,并将与所述目标访问率对应的区域设置为目标区域;将目标用户设备的用户MEC服务器中的用户数据同步到所述目标区域中的目标MEC服务器。2.根据权利要求1所述的方法,其特征在于,所述获取与各MEC服务器对应的区域的访问率具体包括:获取与各所述MEC服务器对应的区域内的用户设备数量的变化信息;根据所述变化信息计算出各所述区域的所述访问率。3.根据权利要求1所述的方法,其特征在于,所述获取与各MEC服务器对应的区域的访问率具体包括:获取各用户设备的所属区域和变换区域,得出各所述用户设备的位置变更信息;根据各所述位置变更信息计算各所述区域的访问率。4.根据权利要求1所述的方法,其特征在于,当所述目标区域为多个时,所述将目标用户设备的用户MEC服务器中的用户数据同步到所述目标区域中的目标MEC服务器具体为:按照所述目标访问率由高到低的顺序对应确定出所述目标区域的所述目标MEC服务器的同步顺序;根据所述同步顺序将所述用户MEC服务器中的所述用户数据同步到所述目标区域中的所述目标MEC服务器。5.根据权利要求1所述的方法,其特征在于,在所述将目标用户设备的用户MEC服务器中的用户数据同步到所述目标区域中的目标MEC服务器之前,进一步包括:按照预设时间周期判断所述用户MEC服务器中的所述用户数据是否发生变化;若是,则进入所述将目标用户设备的...

【专利技术属性】
技术研发人员:余荣周泽宇张浩川缪志鹏潘锦丰
申请(专利权)人:广东工业大学
类型:发明
国别省市:广东,44

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

1