一种数据同步方法、介质、程序产品及电子设备技术

技术编号:39284437 阅读:11 留言:0更新日期:2023-11-07 10:56
本申请涉及互联网技术领域,公开了一种数据同步方法、介质、程序产品及电子设备,该方法包括:第一电子设备响应于数据同步请求,确定将数据同步请求所请求的第一数据发送至第二电子设备所需要的第一时间;对应于第一时间大于预设时间阈值,第一电子设备将第一数据调整为第二数据,其中,第二数据的数据量小于第一数据的数据量;第一电子设备向第二电子设备发送第二数据;第一电子设备将第二数据发送至第二电子设备所需要的第二时间小于预设时间阈值。如此,基于本申请技术方案,第一电子设备可以在小于预设时间阈值的情况下,将数据发送至第二电子设备,在一定程度上提高了数据传输速率,提升了用户体验。提升了用户体验。提升了用户体验。

【技术实现步骤摘要】
一种数据同步方法、介质、程序产品及电子设备


[0001]本申请涉及互联网
,特别涉及一种数据同步方法、介质、程序产品及电子设备。

技术介绍

[0002]随着移动互联网技术的不断发展,为了实现信息资源的有效共享,一般情况下会采用跨设备数据同步技术进行数据同步,跨设备数据同步技术是指电子设备间通过分享各自存储的信息资源实现电子设备可以共享信息资源的技术。例如,用户通过分布式图库功能在平板上查看手机共享的相册。
[0003]在跨设备数据同步过程中,若用户在数据请求端的电子设备点击查看更详细数据信息,则数据请求端的电子设备响应于用户的该操作,向数据源端的电子设备发送详细数据信息请求,数据源端的电子设备响应于该详细数据信息请求后,需要执行多个操作,例如数据处理、数据传输、数据写入等操作,才能将详细数据信息显示在数据请求端的电子设备的显示屏上以便用户浏览,前述各操作过程需要耗费较长时间,且在传输数据较大的情况下,耗费时间更长。

技术实现思路

[0004]本申请实施例提供了一种数据同步方法、介质、程序产品及电子设备。
[0005]第一方面,本申请实施例提供了一种数据同步方法,应用于第一电子设备,所述方法可以包括:所述第一电子设备接收到第二电子设备发送的数据同步请求;所述第一电子设备响应于所述数据同步请求,确定将所述数据同步请求所请求的第一数据发送至所述第二电子设备所需要的第一时间;对应于所述第一时间大于预设时间阈值,所述第一电子设备将所述第一数据调整为第二数据,其中,所述第二数据的数据量小于所述第一数据的数据量;所述第一电子设备向所述第二电子设备发送所述第二数据;所述第一电子设备将所述第二数据发送至所述第二电子设备所需要的第二时间小于所述预设时间阈值。可以理解,第一时间可以指下文实施例中的预估时间和总耗时。基于本申请技术方案,第一电子设备可以动态地调整先传输的数据,先向第二电子设备发送待第二电子设备显示的先传输的数据,以便于用户先查看到先传输的数据,再向第二电子设备发送待第二电子设备显示的后续传输的部分数据或者总数据,降低用户对数据接收过程耗时的感知程度,提高用户浏览数据的连贯性,提升用户体验。
[0006]在上述第一方面的一种可能的实现中,该方法还包括:所述第一电子设备向所述第二电子设备发送所述第二数据之后,发送待所述第二电子设备显示的所述第一数据。
[0007]在上述第一方面的一种可能的实现中,所述第一电子设备将所述数据同步请求对应的所述第一数据调整为第二数据,包括:对应于所述第一数据为预设分辨率的图片或者视频,将所述第一数据的预设分辨率降低后得到所述第二数据。
[0008]在上述第一方面的一种可能的实现中,所述第一电子设备向所述第二电子设备发
送所述第二数据之后,发送待所述第二电子设备显示的第三数据,其中,所述第一数据为全量数据,第三数据为增量数据。
[0009]在上述第一方面的一种可能的实现中,所述第三数据的类型和第二数据的类型不同。
[0010]在上述第一方面的一种可能的实现中,所述第一时间通过以下公式计算得到:
[0011]T=T
p
+T
b
+T
w
[0012]其中,T
p
表示所述第一电子设备对所述第一数据进行处理的数据处理时间,T
b
表示所述第一电子设备将所述第一数据发送至第一电子设备所需要的数据传输时间,T
w
表示所述第二电子设备将所述第一数据写入第二电子设备的写入时间。
[0013]第二方面,本申请实施例提供了一种数据同步方法,应用于第二电子设备,所述方法包括:所述第二电子设备向第一电子设备发送数据同步请求,其中,所述数据同步请求所请求的数据为第一数据;所述第二电子设备接收到所述第一电子发送的第二数据,其中,所述第二数据的数据量小于所述第一数据的数据量;所述第一电子将所述第一数据发送至所述第二电子设备所需要的时间第一时间,所述第一电子设备将所述第二数据发送至所述第二电子设备所需要的第二时间小于所述第一时间。基于本申请技术方案,第二电子设备可以先接收第一电子设备发送的先传输的数据,显示先传输的数据,以便于用户先查看到先传输的数据,再接收第二电子设备发送的后续传输的部分数据或者总数据,显示后续传输的部分数据或者总数据,降低用户对数据接收过程耗时的感知程度,提高用户浏览数据的连贯性,提升用户体验。
[0014]在上述第二方面的一种可能的实现中,该方法还包括:所述第二电子设备接收到所述第一电子设备发送的所述第一数据,所述第二电子设备显示的所述第一数据。如此,在用户在第二电子设备浏览显示内容的过程中,第二电子设备同步刷新页面内容,避免用户的关注点在于数据显示卡顿的不良体验中,使得用户感觉到数据显示的流畅感,提高用户体验。
[0015]在上述第二方面的一种可能的实现中,所述第一数据为预设分辨率的图片或者视频,所述第二数据为低于预设分斌率的图片或者视频。
[0016]在上述第二方面的一种可能的实现中,所述第二电子设备接收到所述第一电子设备发送所述第二数据之后,接收到所述第一电子设备发送第三数据,并显示所述第三数据,其中,所述第一数据为全量数据,第三数据为增量数据。如此,在用户在第二电子设备浏览显示内容的过程中,第二电子设备同步刷新页面内容,避免用户的关注点在于数据显示卡顿的不良体验中,使得用户感觉到数据显示的流畅感,提高用户体验。
[0017]在上述第二方面的一种可能的实现中,所述第三数据的类型和第二数据的类型不同。
[0018]在上述第二方面的一种可能的实现中,所述第一时间通过以下公式计算得到:
[0019]T=T
p
+T
b
+T
w
[0020]其中,T
p
表示所述第一电子设备对所述第一数据进行处理的数据处理时间,T
b
表示所述第一电子设备将所述第一数据发送至第一电子设备所需要的数据传输时间,T
w
表示所述第二电子设备将所述第一数据写入第二电子设备的写入时间。
[0021]第三方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储
介质上存储有指令,该指令在电子设备上执行时使电子设备执行第一方面或第二方面任一种实现方式的数据同步方法。
[0022]第四方面,本申请实施例提供了一种电子设备,包括:内部存储器,用于存储由电子设备的一个或多个处理器执行的指令,以及处理器,是电子设备的处理器之一,用于执行第一方面或第二方面任一种实现方式的数据同步方法。
[0023]第五方面,本申请实施例提供了一种计算机程序产品,其特征在于,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现第一方面或第二方面任一种实现方式的数据同步方法。
[0024]第六方面,本申请实施例提供了一种数据同步方法,所述方法包括:所述第一电子设备接收到第二电子设备发送的数据同步请求本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据同步方法,其特征在于,应用于第一电子设备,所述方法包括:所述第一电子设备接收到第二电子设备发送的数据同步请求;所述第一电子设备响应于所述数据同步请求,确定将所述数据同步请求所请求的第一数据发送至所述第二电子设备所需要的第一时间;对应于所述第一时间大于预设时间阈值,所述第一电子设备将所述第一数据调整为第二数据,其中,所述第二数据的数据量小于所述第一数据的数据量;所述第一电子设备向所述第二电子设备发送所述第二数据;所述第一电子设备将所述第二数据发送至所述第二电子设备所需要的第二时间小于所述预设时间阈值。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第一电子设备向所述第二电子设备发送所述第二数据之后,发送待所述第二电子设备显示的所述第一数据。3.根据权利要求2所述的方法,其特征在于,所述第一电子设备将所述数据同步请求对应的所述第一数据调整为第二数据,包括:所述第一数据为预设分辨率的图片或者视频;所述第一电子设备调整所述第一数据的预设分辨率或者尺寸,以得到所述第二数据。4.根据权利要求1所述的方法,其特征在于,在所述第一电子设备向所述第二电子设备发送所述第二数据之后,所述方法还包括:所述第一电子设备发送待所述第二电子设备显示的第三数据,其中,所述第一数据为全量数据,第三数据为增量数据。5.根据权利要求4所述的方法,其特征在于,所述第三数据的类型和第二数据的类型不同。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述第一时间T通过以下公式计算得到:T=T
p
+T
b
+T
w
其中,T
p
表示所述第一电子设备对所述第一数据进行处理的数据处理时间,T
b
表示所述第一电子设备将所述第一数据发送至第一电子设备所需要的数据传输时间,T
w
表示所述第二电子设备将所述第一数据写入第二电子设备的写入时间。7.一种数据同步方法,其特征在于,应用于第二电子设备,所述方法包括:所述第二电子设备向第一电子设备发送数据同步请求,其中,所述数据同步请求所请求的数据为第一数据;所述第二电子设备接收到所述第一电子发送的第二数据,其中,...

【专利技术属性】
技术研发人员:龚阿世刘文慧李有福
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1