数据发送方法及装置、存储介质及电子装置制造方法及图纸

技术编号:37068622 阅读:13 留言:0更新日期:2023-03-29 19:46
本发明专利技术提供了一种数据发送方法及装置、存储介质及电子装置,其中,上述数据发送方法包括:接收目标对象对应的物料数据和推荐数据,并将所述物料数据和所述推荐数据保存在同一缓存系统中,其中,所述推荐数据用于指示目标对象与所述物料数据之间的对应关系;在接收到服务器发送的数据请求的情况下,从所述缓存系统中获取所述数据请求对应的目标推荐数据和目标物料数据;在从所述缓存系统中成功获取到所述目标推荐数据和所述目标物料数据的情况下,将所述目标推荐数据和所述目标物料数据发送至所述服务器。解决了相关技术中,获取物料数据和推荐数据,需要分别从不同的数据获取方去获取,进而导致获取物料数据和推荐数据的过程繁琐等问题。程繁琐等问题。程繁琐等问题。

【技术实现步骤摘要】
数据发送方法及装置、存储介质及电子装置


[0001]本专利技术涉及智慧家庭
,具体而言,涉及一种数据发送方法及装置、存储介质及电子装置。

技术介绍

[0002]随着移动互联网的普及,越来越多的移动端应用软件(Application,简称APP)发展起来,大部分APP首页Tab都会展示多个资源位,同时根据不同用户做千人千面推荐,APP首页打开速度很大程度上影响用户今后的使用频率,所以首页接口响应速度至关重要。
[0003]在对APP首页的操作过程中,如果想要获取物料数据和推荐数据,需要分别从不同的数据获取方去获取,进而导致获取物料数据和推荐数据的过程繁琐。
[0004]针对相关技术中,获取物料数据和推荐数据,需要分别从不同的数据获取方去获取,进而导致获取物料数据和推荐数据的过程繁琐等问题,尚未提出有效的解决方案。

技术实现思路

[0005]本专利技术实施例提供了一种数据发送方法及装置、存储介质及电子装置,以解决相关技术中,获取物料数据和推荐数据,需要分别从不同的数据获取方去获取,进而导致获取物料数据和推荐数据的过程繁琐等问题。
[0006]根据本专利技术实施例的一方面,提供了一种数据发送方法,包括:接收目标对象对应的物料数据和推荐数据,并将所述物料数据和所述推荐数据保存在同一缓存系统中,其中,所述推荐数据用于指示目标对象与所述物料数据之间的对应关系;在接收到服务器发送的数据请求的情况下,从所述缓存系统中获取所述数据请求对应的目标推荐数据和目标物料数据;在从所述缓存系统中成功获取到所述目标推荐数据和所述目标物料数据的情况下,将所述目标推荐数据和所述目标物料数据发送至所述服务器。
[0007]在一个示例性的实施例中,接收所述目标对象对应的物料数据,至少包括以下之一:接收运营平台直接写入的所述物料数据;接收调度系统按照预设周期写入的所述物料数据,其中,所述调度系统接收运营平台响应于获取请求所发送的物料数据,所述获取请求为所述调度系统向所述运营平台发送的请求。
[0008]在一个示例性的实施例中,接收所述目标对象对应的推荐数据,包括:接收调度系统按照预设周期写入的所述推荐数据,其中,所述推荐数据为所述调度系统按照所述预设周期获取的数据。
[0009]在一个示例性的实施例中,接收所述目标对象对应的推荐数据,包括:在目标事件被触发的情况下,接收推荐系统写入的变化后的推荐数据,其中,所述变化后的推荐数据为所述推荐系统在检测到所述推荐数据发生变化的情况下,按照预设推荐算法生成的推荐数据。
[0010]在一个示例性的实施例中,从所述缓存系统中获取所述数据请求对应的目标推荐数据和目标物料数据,包括:获取发送所述数据请求的第一对象的用户标识,其中,所述目
标对象包括:所述第一对象;根据所述用户标识确定所述第一对象的对象标签;根据所述对象标签从所述缓存系统中确定所述目标推荐数据,以及根据所述目标推荐数据确定所述目标物料数据。
[0011]在一个示例性的实施例中,所述方法还包括:在未成功从所述缓存系统中获取到所述目标推荐数据和所述目标物料数据的情况下,获取所述缓存系统中包括的默认推荐数据和默认物料数据;将所述默认推荐数据和所述默认物料数据发送至所述服务器。
[0012]在一个示例性的实施例中,将所述物料数据和所述推荐数据保存在同一缓存系统中之后,所述方法还包括:从所述缓存系统中确定重复保存的多个物料数据和/或重复保存的多个推荐数据;对所述重复保存的多个物料数据和/或所述重复保存的多个推荐数据进行过滤。
[0013]根据本专利技术实施例的另一方面,还提供了一种数据发送装置,包括:接收模块,用于接收目标对象对应的物料数据和推荐数据,并将所述物料数据和所述推荐数据保存在同一缓存系统中,其中,所述推荐数据用于指示目标对象与所述物料数据之间的对应关系;获取模块,用于在接收到服务器发送的数据请求的情况下,从所述缓存系统中获取所述数据请求对应的目标推荐数据和目标物料数据;发送模块,用于在从所述缓存系统中成功获取到所述目标推荐数据和所述目标物料数据的情况下,将所述目标推荐数据和所述目标物料数据发送至所述服务器。
[0014]根据本专利技术实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述数据发送方法。
[0015]根据本专利技术实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述数据发送方法。
[0016]通过本专利技术,接收目标对象对应的物料数据和推荐数据,并将所述物料数据和所述推荐数据保存在同一缓存系统中,其中,所述推荐数据用于指示目标对象与所述物料数据之间的对应关系;在接收到服务器发送的数据请求的情况下,从所述缓存系统中获取所述数据请求对应的目标推荐数据和目标物料数据;在从所述缓存系统中成功获取到所述目标推荐数据和所述目标物料数据的情况下,将所述目标推荐数据和所述目标物料数据发送至所述服务器。也就是说,通过将目标对象对应的物料数据和推荐数据预先保存在缓存系统中,可以在接收到服务器发送的数据请求的情况下,直接从缓存系统获取数据请求对应的目标推荐数据和目标物料数据,并发送到服务器。解决了相关技术中,获取物料数据和推荐数据,需要分别从不同的数据获取方去获取,进而导致获取物料数据和推荐数据的过程繁琐等问题。
附图说明
[0017]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0018]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而
言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是根据本申请实施例的一种可选的数据发送方法的硬件环境示意图;
[0020]图2是根据本专利技术实施例的一种数据发送方法的流程示意图;
[0021]图3是根据本专利技术可选实施例的一种数据发送方法的同步物料数据的时序图;
[0022]图4是根据本专利技术可选实施例的一种数据发送方法的同步推荐数据的时序图;
[0023]图5是根据本专利技术可选实施例的一种数据发送方法的APP首页接口时序图;
[0024]图6是根据本专利技术实施例的一种数据发送装置的结构框图。
具体实施方式
[0025]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0026]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据发送方法,其特征在于,包括:接收目标对象对应的物料数据和推荐数据,并将所述物料数据和所述推荐数据保存在同一缓存系统中,其中,所述推荐数据用于指示目标对象与所述物料数据之间的对应关系;在接收到服务器发送的数据请求的情况下,从所述缓存系统中获取所述数据请求对应的目标推荐数据和目标物料数据;在从所述缓存系统中成功获取到所述目标推荐数据和所述目标物料数据的情况下,将所述目标推荐数据和所述目标物料数据发送至所述服务器。2.根据权利要求1所述的方法,其特征在于,接收所述目标对象对应的物料数据,至少包括以下之一:接收运营平台直接写入的所述物料数据;接收调度系统按照预设周期写入的所述物料数据,其中,所述调度系统接收运营平台响应于获取请求所发送的物料数据,所述获取请求为所述调度系统向所述运营平台发送的请求。3.根据权利要求1所述的方法,其特征在于,接收所述目标对象对应的推荐数据,包括:接收调度系统按照预设周期写入的所述推荐数据,其中,所述推荐数据为所述调度系统按照所述预设周期获取的数据。4.根据权利要求1所述的方法,其特征在于,接收所述目标对象对应的推荐数据,包括:在目标事件被触发的情况下,接收推荐系统写入的变化后的推荐数据,其中,所述变化后的推荐数据为所述推荐系统在检测到所述推荐数据发生变化的情况下,按照预设推荐算法生成的推荐数据。5.根据权利要求1所述的方法,其特征在于,从所述缓存系统中获取所述数据请求对应的目标推荐数据和目标物料数据,包括:获取发送所述数据请求的第一对象的用户标识,其中,所述目标对象包括:所述第一对象;根据所述用户标识确定所述第一对象的对象标签;根...

【专利技术属性】
技术研发人员:温鹏
申请(专利权)人:青岛海尔科技有限公司海尔智家股份有限公司
类型:发明
国别省市:

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

1