【技术实现步骤摘要】
购物车数据的处理方法、装置、计算设备及存储介质
[0001]本专利技术实施例涉及数据处理
,具体涉及一种购物车数据的处理方法、装置、计算设备及存储介质。
技术介绍
[0002]随着科技及社会的不断发展,线上购物服务的出现极大丰富了人们的工作与生活。为了提升用户服务体验,线上购物服务通常会为用户提供虚拟购物车,该虚拟购物车中添加有用户欲购买商品的商品数据。
[0003]现有技术的线上服务端在接收到用户的购物车数据展示请求时,是从数据库中获取该用户的所有购物车商品的商品数据,并将该用户对应的所有购物车商品的商品数据发送给用户端,由用户端根据相应的前端展示逻辑展示商品数据。
[0004]然而,专利技术人在实施过程中发现,现有技术中存在如下缺陷:当用户的购物车商品较多时,采用现有技术的该种实施方式,系统的I/O开销大,请求响应效率低,购物车页面展示效率低下。
技术实现思路
[0005]鉴于现有技术中存在系统的I/O开销大,请求响应效率低,购物车页面展示效率低下的技术问题,提出了本专利技术实施例,以便提供一种克服上述问题或者至少部分地解决上述问题的购物车数据的处理方法、装置、计算设备及存储介质。
[0006]根据本专利技术实施例的第一方面,提供了一种购物车数据的处理方法,包括:
[0007]接收用户端的购物车数据获取请求,确定所述用户端对应的目标用户;
[0008]从预先生成的索引表中查询所述目标用户对应的购物车商品组的商品组信息;其中,所述购物车商品组是按照预设划 ...
【技术保护点】
【技术特征摘要】
1.一种购物车数据的处理方法,其特征在于,包括:接收用户端的购物车数据获取请求,确定所述用户端对应的目标用户;从预先生成的索引表中查询所述目标用户对应的购物车商品组的商品组信息;其中,所述购物车商品组是按照预设划分维度对目标用户对应的购物车商品进行划分得到的;根据所述商品组信息确定所述购物车商品组的商品组优先级,并基于所述商品组优先级从所述目标用户对应的购物车商品组中确定出目标购物车商品组;获取所述用户端的购物车页面能够展示的购物车商品的第一数量,根据所述第一数量从所述目标购物车商品组中的购物车商品中获取第二数量的目标购物车商品的商品数据;其中,所述第二数量与所述第一数量相匹配;将第二数量的目标购物车商品的商品数据发送给所述用户端。2.根据权利要求1所述的方法,其特征在于,所述接收用户端的购物车数据获取请求进一步包括:接收用户端的指定数据分页的购物车数据获取请求;则所述基于所述商品组优先级从所述目标用户对应的购物车商品组中确定出目标购物车商品组进一步包括:根据商品组优先级、购物车商品组中购物车商品的商品数量、以及所述第一数量,从所述目标用户对应的购物车商品组中确定出目标购物车商品组。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述第一数量从所述目标购物车商品组中的购物车商品中获取第二数量的目标购物车商品的商品数据进一步包括:根据目标购物车商品组的商品组信息确定目标购物车商品组中购物车商品的商品优先级;根据所述商品优先级确定第二数量的目标购物车商品;根据目标购物车商品的商品标识,获取目标购物车商品的商品数据。4.根据权利要求1
‑
3中任一项所述的方法,其特征在于,所述方法还包括:接收购物车商品添加请求,确定所述购物车商品添加请求对应的用户以及添加的购物车商品所属的购物车商品组;在所述索引表中更新该用户的所述所属的购物车商品组的商品组信息。5.根据权利要求4所述的方法,其特征在于,所述确定添加的购物车商品所属的购物车商品组进一步包括:判断所述添加的购物车商品是否为预设类型;若是,则确定添加的购物车商品所属的购物车商品组;则所述购物车商品组是按照预设划分维度对目标用户对应的购物车商品进行划分得到的进一步包括:所述购物车商品组是按照预设划分维度对目标用户对应的预设类型的购物车商品进行划分得到的。6.根据权利要求5所述的方法,其特征在于,所述预设类型通过如下方式确定:获取历史时段内的多个用户对应的购物车商品的商品类型;针对于任一商品类型,统计隶属该商品类型的购物车商品的商品数量;根据各个商品类型对应的商品数量,从商品类型中确定出预设类型。7.根据权利要求1
‑
6中任一项所述的方法,其特征在于,所述方法还包括:接收所述用户端的针对购物车商品的移除请求,确定移除的购物车商品的第三数量;基于商品组优先级从目标用户对应的购物车商...
【专利技术属性】
技术研发人员:占春鹏,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。