[发明专利]热点数据处理方法及装置、存储介质、电子设备在审
申请号: | 202111324887.6 | 申请日: | 2021-11-10 |
公开(公告)号: | CN114036194A | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 谷长征 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/23;G06F9/54 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 王辉;阚梓瑄 |
地址: | 100176 北京市大兴区北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 热点 数据处理 方法 装置 存储 介质 电子设备 | ||
1.一种热点数据处理方法,其特征在于,包括:
响应用户请求,从存储平台的共享内存字典获取所述用户请求中的数据对象对应的本地缓存数据;
若未获取到所述本地缓存数据,生成所述数据对象的访问记录,并将所述访问记录存储至所述共享内存字典;
响应查询请求从分布式缓存中获取待处理数据,若所述待处理数据属于热点数据,将所述待处理数据发送至所述共享内存字典进行处理,以自动识别热点数据。
2.根据权利要求1所述的热点数据处理方法,其特征在于,所述生成所述数据对象的访问记录,包括:
根据所述数据对象的历史访问记录的状态信息,生成所述数据对象的访问记录。
3.根据权利要求2所述的热点数据处理方法,其特征在于,所述根据所述数据对象的历史访问记录的状态信息,生成所述数据对象的访问记录,包括:
若所述数据对象存在历史访问记录,根据当前访问记录对所述历史访问记录进行更新,以生成所述访问记录;
若所述数据对象不存在历史访问记录,结合缓存时间创建所述数据对象对应的访问记录。
4.根据权利要求3所述的热点数据处理方法,其特征在于,所述根据当前访问记录对所述历史访问记录进行更新,包括:
若确定所述数据对象的访问次数大于次数阈值,生成所述数据对象的缓存数据,以根据所述当前访问记录对所述历史访问记录进行更新;
若确定所述数据对象的访问次数小于所述次数阈值,则对所述访问次数进行累加,直至所述访问次数大于所述次数阈值为止,以对所述历史访问记录进行更新。
5.根据权利要求3所述的热点数据处理方法,其特征在于,所述根据当前访问记录对所述历史访问记录进行更新,包括:
获取所述共享内存字典中未被使用的时间最长的参考记录;
删除所述参考记录,并将所述数据对象对应的访问记录存储至所述参考记录的位置,以对所述历史访问记录进行更新。
6.根据权利要求3所述的热点数据处理方法,其特征在于,所述结合缓存时间创建所述数据对象对应的访问记录,包括:
根据所述数据对象的维度确定所述缓存时间,并在所述缓存时间内创建所述数据对象对应的访问记录。
7.根据权利要求1所述的热点数据处理方法,其特征在于,所述若所述待处理数据属于热点数据,将所述待处理数据发送至所述共享内存字典进行处理,以自动识别热点数据,包括:
定时从所述分布式缓存获取所述待处理数据;
若所述待处理数据为热点数据,将所述热点数据缓存至所述共享内存字典中进行配置。
8.一种热点数据处理装置,其特征在于,包括:
数据获取模块,用于响应用户请求,从存储平台的共享内存字典获取所述用户请求中的数据对象对应的本地缓存数据;
记录生成模块,用于若未获取到所述本地缓存数据,生成所述数据对象的访问记录,并将所述访问记录存储至所述共享内存字典;
数据查询模块,用于响应查询请求从分布式缓存中获取待处理数据,若所述待处理数据属于热点数据,将所述待处理数据发送至所述共享内存字典进行处理,以自动识别热点数据。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任意一项所述的热点数据处理方法。
10.一种电子设备,其特征在于,包括:
处理器;以及
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1-7任意一项所述的热点数据处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司,未经北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111324887.6/1.html,转载请声明来源钻瓜专利网。