The embodiment of the invention discloses a data synchronization method and device; the data synchronization method by sending data to the server synchronization request, so that the server according to the data synchronization request load information, and according to the load information returned in response to information, then the response is returned to the reception of information, including the response information to indicate whether the indication information allowed simultaneously, when the indication information allowed information synchronization as indicator, the target data are synchronized to the server; this scheme can according to the real-time load of the server, to determine whether to allow Xu Zhongduan to perform data synchronization operation, compared with the prior art, solved due to a large number of terminal accessing the server at the same time caused by the load is too large, to avoid interrupt synchronization service in a certain extent.
【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种数据同步方法和装置。
技术介绍
随着互联网的发展和移动通信网络的发展,同时也伴随着终端的处理能力和存储能力的迅猛发展,海量的应用程序得到了迅速传播和使用;常用的应用程序在方便用户工作和生活的同时,不乏新开发的应用程序也进入到用户的日常生活,提高了用户的生活质量、使用终端的频率以及使用中的娱乐感。数据同步通常是基于“客户端-服务器”的架构,然而采用此种架构的同步服务,如果服务端的资源有限,或者处理逻辑不合理,那么很容易在大量客户端访问时,造成服务端负载过大,出现响应极慢甚至同步服务中断的问题。现有技术中,通常采用扩展服务端处理能力的方式以保护服务端系统,然而,这种方式会导致成本的上升、服务端复杂性提高等问题。可知,现有技术中数据同步时存在负载过大的技术问题。
技术实现思路
本专利技术实施例提供一种数据同步方法和装置,可以解决技术中数据同步时存在负载过大的技术问题。本专利技术实施例提供一种数据同步方法,包括:向服务器发送数据同步请求,以使得所述服务器根据所述数据同步请求获取负载信息,并根据所述负载信息返回响应信息;接收所述服务器返回的响应信息,所述响应信息包括用于指示是否允许同步的指示信息;当所述指示信息为指示允许同步的指示信息时,将目标数据同步至所述服务器。本专利技术实施例提供另一种数据同步方法,包括:接收终端发送的数据同步请求;根据所述数据同步请求获取当前的负载信息;基于所述负载信息向所述终端发送响应信息,所述响应信息包括用于指示是否允许同步的指示信息;接收并保存所述终端根据所述指示信息返回的目标数据相应地,本专利技术 ...
【技术保护点】
一种数据同步方法,其特征在于,包括:向服务器发送数据同步请求,以使得所述服务器根据所述数据同步请求获取负载信息,并根据所述负载信息返回响应信息;接收所述服务器返回的响应信息,所述响应信息包括用于指示是否允许同步的指示信息;当所述指示信息为指示允许同步的指示信息时,将目标数据同步至所述服务器。
【技术特征摘要】
1.一种数据同步方法,其特征在于,包括:向服务器发送数据同步请求,以使得所述服务器根据所述数据同步请求获取负载信息,并根据所述负载信息返回响应信息;接收所述服务器返回的响应信息,所述响应信息包括用于指示是否允许同步的指示信息;当所述指示信息为指示允许同步的指示信息时,将目标数据同步至所述服务器。2.如权利要求1所述的数据同步方法,其特征在于,所述响应信息还包括与所述指示信息对应的时间信息;所述方法还包括:若所述指示信息不为预设指示信息,则根据所述时间信息再次向所述服务器发送数据同步请求。3.如权利要求2所述的数据同步方法,其特征在于,所述根据所述时间信息再次向所述服务器发送数据同步请求的步骤,具体包括:根据所述时间信息调整所述目标数据的同步时间;根据调整后的同步时间再次向所述服务器发送同步请求。4.一种数据同步方法,其特征在于,包括:接收终端发送的数据同步请求;根据所述数据同步请求获取当前的负载信息;基于所述负载信息向所述终端发送响应信息,所述响应信息包括用于指示是否允许同步的指示信息;接收并保存所述终端根据所述指示信息返回的目标数据。5.如权利要求4所述的数据同步方法,其特征在于,所述负载信息包括负载量;所述基于所述负载信息向所述终端发送所述响应信息的步骤,具体包括:判断所述负载量是否大于预设阈值;若大于,则根据所述负载量获取对应的时间信息,并基于所述时间信息向所述终端发送所述响应信息,其中,所述响应信息还包括所述时间信息。6.一种数据同步装置,其特征...
【专利技术属性】
技术研发人员:刘昆,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。