【技术实现步骤摘要】
数据处理方法、装置、计算机设备和存储介质
本申请涉及数据处理
,特别是涉及一种商品服务数据的数据处理方法、装置、计算机设备和存储介质。
技术介绍
互联网商品服务管理平台主要价值在提供商品信息的数据服务,其中包括数据的分发接收,入库,缓存预热,数据服务,下游系统服务推送通知等基础功能的数据服务。但是,由于商品服务数据存在服务的区分,平台根据业务场景多维度分库分表存储服务数据。因此,容易造成平台对商品服务数据的数据处理的监控不够精细。特别是,缺乏对将数据库中服务数据同步到缓存服务数据的数据处理过程的监控。对于该数据处理过程,传统监控的方式为,人工检测到生产环境中数据库的服务数据与缓存服务数据存在数据不一致的情况时,手工输入对应入参,根据对应入参将数据库中服务数据同步到缓存服务数据。该人工监控以及人工操作的方式,导致商品服务数据的数据处理的时效性低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够自动化监控商品服务数据更新缓存的处理过程并提高更新缓存商品服务数据的时效性的商品服务数据的数据处理方法、装置、计算机设备和存储介质。一种商品服务数据的数据处理方法,该方法包括:从目标商品服务的全量数据中获取目标商品服务的第一服务入参数据;根据第一服务入参数据从数据库的服务数据中获取目标商品服务的第一商品服务数据;根据第一服务入参数数据从缓存服务数据中获取目标商品服务的第二商品服务数据;当第一商品服务数据与第二商品服务数据不相同时,根据第一服务入参数据更新目标商品服务的预热表中的 ...
【技术保护点】
1.一种商品服务数据的数据处理方法,所述方法包括:/n从目标商品服务的全量数据中获取所述目标商品服务的第一服务入参数据;/n根据所述第一服务入参数据从数据库的服务数据中获取所述目标商品服务的第一商品服务数据;/n根据所述第一服务入参数数据从缓存服务数据中获取所述目标商品服务的第二商品服务数据;/n当所述第一商品服务数据与所述第二商品服务数据不相同时,根据所述第一服务入参数据更新所述目标商品服务的预热表中的第二服务入参数据,所述预热表用于存储将所述数据库的服务数据同步至所述缓存服务数据时对应的服务入参数据,所述第二服务入参数据为所述预热表中所述第二商品服务数据对应的服务入参数据;/n根据所述预热表中更新后的所述第二服务入参数据将所述目标商品服务对应的数据库的服务数据同步至所述缓存服务数据。/n
【技术特征摘要】
1.一种商品服务数据的数据处理方法,所述方法包括:
从目标商品服务的全量数据中获取所述目标商品服务的第一服务入参数据;
根据所述第一服务入参数据从数据库的服务数据中获取所述目标商品服务的第一商品服务数据;
根据所述第一服务入参数数据从缓存服务数据中获取所述目标商品服务的第二商品服务数据;
当所述第一商品服务数据与所述第二商品服务数据不相同时,根据所述第一服务入参数据更新所述目标商品服务的预热表中的第二服务入参数据,所述预热表用于存储将所述数据库的服务数据同步至所述缓存服务数据时对应的服务入参数据,所述第二服务入参数据为所述预热表中所述第二商品服务数据对应的服务入参数据;
根据所述预热表中更新后的所述第二服务入参数据将所述目标商品服务对应的数据库的服务数据同步至所述缓存服务数据。
2.根据权利要求1所述的方法,其特征在于,所述第一服务入参数据为多个,所述根据所述第一服务入参数据从数据库的服务数据中获取所述目标商品服务的第一商品服务数据,包括:
分别根据各所述第一服务入参数据从所述数据库的服务数据中获取多个第一商品服务数据;
所述根据所述第一服务入参数从缓存服务数据中获取所述目标商品服务的第二商品服务数据,包括:
分别根据各所述第一服务入参数从缓存服务数据中获取所述目标商品服务的多个第二商品服务数据;
所述当所述第一商品服务数据与所述第二商品服务数据不相同时,根据所述第一服务入参数据更新所述目标商品服务的预热表中的第二服务入参数据,包括:
当多个所述第一服务入参数中任一所述第一服务入参数对应的所述第一商品服务数据与所述第二商品服务数据不相同时,根据所述任一所述第一服务入参数更新所述目标商品服务的预热表中对应的第二服务入参数据。
3.根据权利要求1所述的方法,其特征在于,所述根据所述预热表中更新后的所述第二服务入参数据将所述目标商品服务对应的数据库的服务数据同步至所述缓存服务数据,包括:
按照预设周期读取所述预热表中更新的第二服务入参数据;
根据读取到的第二服务入参数据将所述数据库的服务数据同步至所述缓存服务数据。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述目标商品服务的增量数据;
从所述增量数据中获取所述目标商品服务的第三服务入参数据;
根据所述第三服务入参数据从所述数据库的服务数据中获取所述目标商品服务的第三商品服务数据,以及根据所述第三服务入参数从所述缓存服务数据中获取所述目标商品服务的第四商品服务数据;
当所述第三商品服务数据与所述第四商品服务数据不相同时,根据所述第三服务入参数据更新所述目标商品服务的预热表中的第四服务入参数据,所述第四服务入参为所述预热表中所述第四商品服务数据对应的服务入参;
根据所述预热表中更新...
【专利技术属性】
技术研发人员:邰华运,吕勇,万鹏程,
申请(专利权)人:苏宁云计算有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。