缓存数据处理方法、设备和存储介质与流程
- 国知局
- 2024-07-31 23:15:56
本发明涉及人工智能,尤其涉及一种缓存数据处理方法、设备和存储介质。
背景技术:
1、随着智能终端技术的不断发展,用户对智能终端中应用程序的运行速度的要求也越来越高,为了满足用户的需求,在使用应用程序时会产生大量的缓存数据。例如,用户在使用智能终端进行页面浏览时,为了便于后续使用时可以更快地加载页面,在使用应用程序的过程中将产生大量的缓存数据,然而这些缓存数据占用智能终端较多的存储空间,影响智能终端的存储和运行速度,降低用户的体验。
2、在现有的应用程序的缓存数据处理方案中,可以根据用户的历史操作行为数据,确定用户对各种操作路径的偏好程度,当检测到智能终端的剩余存储空间小于预设阈值时,结合用户对各种操作路径的偏好程度,对缓存数据进行删除处理。然而,按照用户对各种操作路径的偏好程度对缓存数据进行删除管理时,可能会误删除对用户页面加载影响程度较大或者用户短时间内还会再次访问的缓存数据,将严重影响用户的使用体验。
3、因此,如何对应用程序的缓存数据进行智能化处理成为亟待解决的问题。
技术实现思路
1、本发明实施例提供一种缓存数据处理方法、设备和存储介质,用以对应用程序的缓存数据进行智能化处理,以控制缓存数据的增加。
2、第一方面,本发明实施例提供一种缓存数据处理方法,所述方法包括:
3、若检测到用户针对目标应用程序所触发的目标操作行为,则获取与所述目标操作行为对应的页面性能数据以及所述用户针对所述目标应用程序所触发的用户行为数据,所述目标操作行为包括退出所述目标应用程序中的目标页面,所述页面性能数据用于表征加载所述目标页面的页面性能指标;
4、根据所述页面性能数据,确定所述目标页面对应的缓存数据对所述目标页面加载的影响系数;
5、根据所述用户行为数据,预测所述用户在设定时间内针对所述目标应用程序所触发的后续操作行为;
6、根据所述影响系数和所述后续操作行为,确定是否对所述目标页面对应的缓存数据执行清理操作。
7、第二方面,本发明实施例提供一种缓存数据处理装置,所述装置包括:
8、获取模块,用于若检测到用户针对目标应用程序所触发的目标操作行为,则获取与所述目标操作行为对应的页面性能数据以及所述用户针对所述目标应用程序所触发的用户行为数据,所述目标操作行为包括退出所述目标应用程序中的目标页面,所述页面性能数据用于表征加载所述目标页面的页面性能指标;
9、第一确定模块,用于根据所述页面性能数据,确定所述目标页面对应的缓存数据对所述目标页面加载的影响系数;
10、预测模块,用于根据所述用户行为数据,预测所述用户在设定时间内针对所述目标应用程序所触发的后续操作行为;
11、第二确定模块,用于根据所述影响系数和所述后续操作行为,确定是否对所述目标页面对应的缓存数据执行清理操作。
12、第三方面,本发明实施例提供一种电子设备,包括:存储器、处理器、通信接口;其中,所述存储器上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如第一方面所述的缓存数据处理方法。
13、第四方面,本发明实施例提供了一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器至少可以实现如第一方面所述的缓存数据处理方法。
14、在本发明实施例提供的缓存数据处理方案中,结合目标页面对应的缓存数据在当前设备的目标页面加载体验的影响程度和预测出的用户后续操作行为,确定是否对目标页面对应的缓存数据执行清理操作,以实现对应用程序的缓存数据进行智能化处理,控制缓存数据的增加。具体的,检测用户针对目标应用程序所触发的操作行为,若检测到目标操作行为,则获取与目标操作行为对应的页面性能数据以及用户针对目标应用程序所触发的用户行为数据。其中,页面性能数据用于表征加载目标页面的页面性能指标。而后,根据页面性能数据,确定目标页面对应的缓存数据对目标页面加载的影响系数,并根据用户行为数据,预测用户在设定时间内针对目标应用程序所触发的后续操作行为。进而,根据影响系数和后续操作行为,确定是否对目标页面对应的缓存数据执行清理操作。
15、在上述方案中,通过对目标页面的页面性能数据进行分析,以确定目标页面对应的缓存数据对目标页面加载的影响系数,并根据用户行为数据,预测用户后续操作行为,进而结合缓存数据对目标页面加载的影响系数和后续操作行为,确定是否对目标页面对应的缓存数据执行清理操作,实现了在用户使用目标应用程序的过程中,可以更及时地对各个目标页面对应的缓存数据进行清理,以有效控制缓存数据的增长。并且在对各个目标页面的缓存数据进行清理操作时,充分考虑了页面加载体验以及用户个性化需求,在确保用户页面加载体验的同时,还能够及结合用户后续操作,及时对缓存数据进行清理,以有效控制缓存数据对用户设备存储空间以及内存占用的增长。
技术特征:1.一种缓存数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述页面性能数据,确定所述目标页面对应的缓存数据对所述目标页面加载的影响系数,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述用户行为数据,预测所述用户在设定时间内针对所述目标应用程序所触发的后续操作行为,包括:
4.根据权利要求3所述的方法,其特征在于,所述用户行为预测模型为随机森林模型,所述后续操作行为包括所述用户在设定时间内是否再次访问所述目标页面,所述利用用户行为预测模型,对所述用户行为数据进行分析,以获得所述用户在设定时间内针对所述目标应用程序所触发的后续操作行为,包括:
5.根据权利要求3所述的方法,其特征在于,所述后续操作行为包括所述用户在设定时间内是否再次访问所述目标页面,所述根据所述影响系数和所述后续操作行为,确定是否对所述目标页面对应的缓存数据执行清理操作,包括:
6.根据权利要求2所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述确定所述页面性能数据样本对应的参考影响系数,包括:
8.根据权利要求3所述的方法,其特征在于,所述方法还包括:
9.一种电子设备,其特征在于,包括:存储器、处理器、通信接口;其中,所述存储器上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如权利要求1至8中任一项所述的缓存数据处理方法。
10.一种非暂时性机器可读存储介质,其特征在于,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如权利要求1至8中任一项所述的缓存数据处理方法。
技术总结本申请提供一种缓存数据处理方法、设备和存储介质,方法包括:若检测到用户针对目标应用程序所触发的目标操作行为,则获取与目标操作行为对应的页面性能数据以及用户针对目标应用程序所触发的用户行为数据,目标操作行为包括退出目标应用程序中的目标页面。根据页面性能数据,确定目标页面对应的缓存数据对目标页面加载的影响系数。根据用户行为数据,预测用户在设定时间内针对目标应用程序所触发的后续操作行为。根据影响系数和后续操作行为,确定是否对目标页面对应的缓存数据执行清理操作,这样在用户使用应用程序的过程中及时对各个目标页面的缓存数据进行管理,并且在对缓存数据清理操作时,充分考虑了页面加载体验以及用户个性化需求。技术研发人员:刘东洋,彭飞受保护的技术使用者:北京五八信息技术有限公司技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240730/196695.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表