[发明专利]一种数据处理方法、装置及电子设备在审
申请号: | 202310877563.8 | 申请日: | 2023-07-18 |
公开(公告)号: | CN116610870A | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 缪红娣;王旋;黄典 | 申请(专利权)人: | 中移(苏州)软件技术有限公司;中国移动通信集团有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06F16/951;G06F16/957;G06F16/22;G06F16/2457;G06F16/2458 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 欧文芳 |
地址: | 215163 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 电子设备 | ||
本申请公开了一种数据处理方法、装置及电子设备,涉及信息技术领域,以解决现有技术存储的数据结构简单,查询效率低的问题。该方法包括:获取用户浏览的第一浏览数据和对应的第一浏览数据标识ID;根据第一浏览数据的浏览参数,确定第一浏览数据的第一评价指标值;在预先建立的访问记录表中记录第一浏览数据ID对应的第一评价指标值;确定访问记录表中评价指标值相对较高的前N个评价指标值对应的N个浏览数据ID,并展示N个浏览数据ID对应的N条历史浏览数据。本申请实施例可能够将无规则的用户操作提取为积分有序的用户浏览记录,并能够快速查询出评价指标值相对较高的若干条历史浏览数据向用户展示。
技术领域
本申请涉及信息技术领域,尤其涉及一种数据处理方法、装置及电子设备。
背景技术
现有查询用户访问信息的方案是通过前端发送请求到后台,后台使用远程字典服务(Remote Dictionary Server,Redis)对访问用户(不包括游客)进行数据处理和排名。该方案大致流程为将用户访问的所有产品编码存储在表(Map)内,其中键(key)为产品编码,值(value)为浏览时间。为了减少接口请求过程中的时间成本,可以将用户最近浏览过的信息存储在本地,以此减少服务器的压力。目前常用的前端实现方法是将用户的操作信息保存在浏览器本地存储(LocalStorage)中,存储的数据结构简单,若用户不进行手动删除,数据将会永久存储,对于小型网站而言,由于存储内容较少,还能够实现数据的快速查找。
然而,上述技术中存储的数据结构简单,当网站规模较大时,无规则的用户操作将难以被捕捉和分析,且会降低查询效率。
发明内容
本申请实施例提供一种数据处理方法、装置及电子设备,以解决现有技术存储的数据结构简单,难以捕捉和分析无规则的用户操作,查询效率低的问题。
第一方面,本申请实施例提供了一种数据处理方法,包括:
获取用户浏览的第一浏览数据和所述第一浏览数据对应的第一浏览数据标识ID;
根据所述第一浏览数据的浏览参数,确定所述第一浏览数据的第一评价指标值;
在预先建立的访问记录表中记录所述第一浏览数据ID对应的所述第一评价指标值,其中,所述访问记录表中记录有所述用户浏览的各浏览数据ID和对应的评价指标值;
确定所述访问记录表中评价指标值相对较高的前N个评价指标值对应的N个浏览数据ID,并展示所述N个浏览数据ID对应的N条历史浏览数据,N为正整数。
可选地,所述评价指标值包括使用频率得分;所述访问记录表包括哈希表和使用频率跳表,所述哈希表用于存储浏览数据ID与所述使用频率跳表中记录的使用频率得分之间的映射关系;
所述根据所述第一浏览数据的浏览参数,确定所述第一浏览数据ID的第一评价指标值,包括:
根据浏览所述第一浏览数据时的浏览时间戳和操作的接口信息,确定所述第一浏览数据的第一使用频率得分;
所述在预先建立的访问记录表中记录所述第一浏览数据ID对应的所述第一评价指标值,包括:
在所述哈希表中未存储有所述第一浏览数据ID的情况下,在所述哈希表中存储所述第一浏览数据ID,并在所述使用频率跳表中记录所述第一使用频率得分;
在所述哈希表中存储有所述第一浏览数据ID的情况下,在所述使用频率跳表中更新所述第一浏览数据ID的使用频率得分为所述第一使用频率得分。
可选地,所述根据浏览所述第一浏览数据时的浏览时间戳和操作的接口信息,确定所述第一浏览数据的第一使用频率得分,包括:
根据本次浏览所述第一浏览数据的浏览时间戳,历史对所述第一浏览数据操作的各接口的权重,以及本次对所述第一浏览数据操作的各接口的权重,确定所述第一浏览数据的第一使用频率得分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(苏州)软件技术有限公司;中国移动通信集团有限公司,未经中移(苏州)软件技术有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310877563.8/2.html,转载请声明来源钻瓜专利网。