客群数据更新方法、装置、计算机设备、存储介质制造方法及图纸

技术编号:38500521 阅读:11 留言:0更新日期:2023-08-15 17:08
本申请涉及大数据技术领域,尤其涉及一种客群数据更新方法、装置、计算机设备。所述方法包括:在到达目标客群的更新时刻的情况下,获取目标客群更新的目标客群数据表。基于目标客群当前对应的主客群表标识以及备客群表标识,在缓存空间中查询目标客群当前对应的主客群数据表以及备客群数据表。在缓存空间中删除目标客群当前对应的备客群数据表,并将目标客群当前对应的主客群数据表的客群表标识作为目标客群的备客群表标识,将目标客群当前对应的主客群数据表作为目标客群对应的备客群数据表。将目标客群数据表的客群表标识作为目标客群的主客群表标识,并将目标客群数据表作为目标客群对应的主客群数据表。采用本方法能够提升查询效率。升查询效率。升查询效率。

【技术实现步骤摘要】
客群数据更新方法、装置、计算机设备、存储介质


[0001]本申请涉及大数据
,特别是涉及一种客群数据更新方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]运营商一般会根据用户信息,生成不同特征的客户群体(客群),然后针对不同的客群推荐不同的运营信息或者推荐不同的商品等。其中,一些客群是随着时间变化动态更新的。
[0003]相关技术中,一般是以将每次更新的客群数据表存储至数据湖,当需要查询某客群的用户信息时,在客群对应的最新的客群数据表中查询用户信息。
[0004]然后,由于客群数据量巨大且一直更新,导致客群数据表数量与日俱增,每个客群会有很多客群数据表,因此查询时速度很慢。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提升查询速度的客群数据更新方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0006]第一方面,本申请提供了一种客群数据更新方法。所述方法包括:
[0007]在到达目标客群的更新时刻的情况下,获取目标客群更新的目标客群数据表;
[0008]基于所述目标客群当前对应的主客群表标识以及备客群表标识,在缓存空间中查询所述目标客群当前对应的主客群数据表以及备客群数据表;
[0009]在所述缓存空间中删除所述目标客群当前对应的备客群数据表,并将所述目标客群当前对应的主客群数据表的客群表标识作为所述目标客群的备客群表标识,将所述目标客群当前对应的主客群数据表作为所述目标客群对应的备客群数据表;
[0010]将所述目标客群数据表的客群表标识作为所述目标客群的主客群表标识,并将所述目标客群数据表作为所述目标客群对应的主客群数据表。
[0011]在其中一个实施例中,步骤A包括:所述获取目标客群更新的目标客群数据表,包括:
[0012]基于所述目标客群的要素条件,查询当前时刻所述目标客群对应的目标客群数据表。
[0013]在其中一个实施例中,所述基于所述目标客群的要素条件,查询当前时刻所述目标客群对应的目标客群数据表,包括:
[0014]确定所述目标客群对应的各查询条件,并基于各所述查询条件,生成查询语句;
[0015]基于所述查询语句,在客户信息数据库中,查询并生成所述目标客群对应的目标客群数据表。
[0016]在其中一个实施例中,所述方法还包括:
[0017]在接收到针对所述目标客群的用户信息请求的情况下,确定所述用户信息请求携
带的用户标识;
[0018]在所述目标客群当前对应的主客群数据表更新完成的情况下,以所述用户标识为匹配项,在所述主客群数据表中查询用户信息,得到查询结果;
[0019]响应于所述用户信息请求,返回所述查询结果。
[0020]在其中一个实施例中,所述在所述目标客群当前对应的主客群数据表更新完成的情况下,以所述用户标识为匹配项,在所述主客群数据表中查询用户信息,得到查询结果,包括:
[0021]查询所述目标客群对应的主客群表标识的更新时刻;
[0022]在当前时刻与所述更新时刻之间的时长小于所述目标客群的更新周期时长的情况下,确定所述目标客群当前对应的主客群数据表更新完成;
[0023]以所述用户标识为匹配项,在所述主客群数据表中查询用户信息,得到查询结果。
[0024]在其中一个实施例中,所述方法还包括:
[0025]在所述目标客群当前对应的主客群表标识的客群数据表未更新完成的情况下,查询所述目标客群当前对应的备客群表标识;
[0026]以所述用户标识为匹配项,在所述备客群表标识的客群数据表中查询用户信息,得到查询结果;
[0027]响应于所述用户信息请求,返回所述查询结果。
[0028]在其中一个实施例中,所述在所述目标客群当前对应的主客群表标识的客群数据表未更新完成的情况下,查询所述目标客群当前对应的备客群表标识,包括:
[0029]查询所述目标客群当前对应的主客群表标识的更新时刻;
[0030]在当前时刻与所述更新时刻之间的时长不小于所述目标客群的更新周期时长的情况下,确定所述目标客群当前对应的主客群表标识的客群数据表更新未完成;
[0031]查询所述目标客群当前对应的备客群表标识。
[0032]在其中一个实施例中,所述方法还包括:
[0033]在接收到新建第一客群指令的情况下,确定所述第一客群的要素条件;
[0034]基于所述第一客群的要素条件,查询所述第一客群对应的第一客群数据表;
[0035]将所述第一客群数据表缓存至所述缓存空间,并将所述第一客群数据表的客群表标识作为所述第一客群对应的主客群表标识。
[0036]在其中一个实施例中,所述方法还包括:
[0037]在接收到删除第二客群指令的情况下,查询所述第二客群当前对应的主客群表标识以及备客群表标识;
[0038]在所述缓存空间中,删除所述第二客群当前对应所述主客群表标识的客群数据表,删除所述第二客群当前对应所述备客群表标识的客群数据表。
[0039]第二方面,本申请还提供了一种客群数据更新装置。所述装置包括:
[0040]获取模块,用于在到达目标客群的更新时刻的情况下,获取目标客群更新的目标客群数据表;
[0041]第一查询模块,用于基于所述目标客群当前对应的主客群表标识以及备客群表标识,在缓存空间中查询所述目标客群当前对应的主客群数据表以及备客群数据表;
[0042]第一替换模块,用于在所述缓存空间中删除所述目标客群当前对应的备客群数据
表,并将所述目标客群当前对应的主客群数据表的客群表标识作为所述目标客群的备客群表标识,将所述目标客群当前对应的主客群数据表作为所述目标客群对应的备客群数据表;
[0043]第二替换模块,用于将所述目标客群数据表的客群表标识作为所述目标客群的主客群表标识,并将所述目标客群数据表作为所述目标客群对应的主客群数据表。
[0044]在其中一个实施例中,上述第一查询模块具体用于:
[0045]在到达目标客群的更新时刻的情况下,基于所述目标客群的要素条件,查询当前时刻所述目标客群对应的目标客群数据表。
[0046]在其中一个实施例中,上述第一查询模块具体包括:
[0047]第一确定单元,在到达目标客群的更新时刻的情况下,确定所述目标客群对应的各查询条件,并基于各所述查询条件,生成查询语句;
[0048]第一查询单元,用于基于所述查询语句,在客户信息数据库中,查询并生成所述目标客群对应的目标客群数据表。
[0049]在其中一个实施例中,上述装置还包括:
[0050]第一确定模块,用于在接收到针对所述目标客群的用户信息请求的情况下,确定所述用户信息请求携带的用户标识;
[0051]第一匹配模块,用于在所述目标客群当前对应的主客群数据表更新完成的情况下,以所述用户标识本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种客群数据更新方法,其特征在于,所述方法包括:在到达目标客群的更新时刻的情况下,获取目标客群更新的目标客群数据表;基于所述目标客群当前对应的主客群表标识以及备客群表标识,在缓存空间中查询所述目标客群当前对应的主客群数据表以及备客群数据表;在所述缓存空间中删除所述目标客群当前对应的备客群数据表,并将所述目标客群当前对应的主客群数据表的客群表标识作为所述目标客群的备客群表标识,将所述目标客群当前对应的主客群数据表作为所述目标客群对应的备客群数据表;将所述目标客群数据表的客群表标识作为所述目标客群的主客群表标识,并将所述目标客群数据表作为所述目标客群对应的主客群数据表。2.根据权利要求1所述的方法,其特征在于,所述获取目标客群更新的目标客群数据表,包括:基于所述目标客群的要素条件,查询当前时刻所述目标客群对应的目标客群数据表。3.根据权利要求2所述的方法,其特征在于,所述基于所述目标客群的要素条件,查询当前时刻所述目标客群对应的目标客群数据表,包括:确定所述目标客群对应的各查询条件,并基于各所述查询条件,生成查询语句;基于所述查询语句,在客户信息数据库中,查询并生成所述目标客群对应的目标客群数据表。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在接收到针对所述目标客群的用户信息请求的情况下,确定所述用户信息请求携带的用户标识;在所述目标客群当前对应的主客群数据表更新完成的情况下,以所述用户标识为匹配项,在所述主客群数据表中查询用户信息,得到查询结果;响应于所述用户信息请求,返回所述查询结果。5.根据权利要求4所述的方法,其特征在于,所述在所述目标客群当前对应的主客群数据表更新完成的情况下,以所述用户标识为匹配项,在所述主客群数据表中查询用户信息,得到查询结果,包括:查询所述目标客群对应的主客群表标识的更新时刻;在当前时刻与所述更新时刻之间的时长小于所述目标客群的更新周期时长的情况下,确定所述目标客群当前对应的主客群数据表更新完成;以所述用户标识为匹配项,在所述主客群数据表中查询用户信息,得到查询结果。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:在所述目标客群当前对应的主客群表标识的客群数据表未更新完成的情况下,查询所述目标客群当前对应的备客群表标识;以所述用户标识为匹配项,在所述备客群表标识的客群数据表中查询用户信息,得到查询结果;响应于所述用户信息请求,返回所述查询结果。7.根...

【专利技术属性】
技术研发人员:李炯胡凯乐何子南
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1