一种浏览器多级缓存策略管理方法、设备及介质技术

技术编号:43073910 阅读:22 留言:0更新日期:2024-10-22 14:48
本发明专利技术涉及前端处理技术领域,揭露了一种浏览器多级缓存策略管理方法、设备及介质,包括:创建高级访问频率的热缓存,创建中级访问频率的温缓存,创建低级访问频率的冷缓存,通过热缓存、温缓存及冷缓存生成三级缓存;当浏览器接收数据写入请求时,提取数据写入请求对应的写入数据项的数据值及数据权重,根据数据值及数据权重确定写入数据项在三级缓存中的写入缓存层级;根据写入缓存层级的缓存容量确定写入数据项在三级缓存中的最终缓存层级,将写入数据项写入至最终缓存层级中;当浏览器接收数据读取请求时,根据数据读取请求对应的目标数据的键值在三级缓存中读取数据读取请求对应的缓存数据。本发明专利技术可以提高数据缓存管理时的精确度。

【技术实现步骤摘要】

本专利技术涉及前端处理,尤其涉及一种浏览器多级缓存策略管理方法、设备及介质


技术介绍

1、随着数据量的增加,数据缓存的重要性和应用场景也在不断扩展和演进,则根据数据量的增加,某些数据可能会成为热点数据,即被频繁访问的数据,即数据缓存可以有效地管理和存储热点数据,但为了能够灵活适应复杂的访问模式,需要通过多级缓存管理数据缓存策略。

2、现有的数据缓存技术多为最近最少使用策略或先进先出策略。实际应用中,最近最少使用策略对于频繁访问的数据,不能很好地处理可能导致缓存抖动,无法区分数据的热度和重要性,难以应对复杂的访问模式,而先进先出策略不能考虑数据的访问频率和热度,容易清楚掉重要数据,可能导致对数据缓存管理方式过于单一,从而对进行数据缓存管理时的精确度较低。


技术实现思路

1、本专利技术提供一种浏览器多级缓存策略管理方法、设备及介质,其主要目的在于解决进行数据缓存管理时的精确度较低的问题。

2、为实现上述目的,本专利技术提供的一种浏览器多级缓存策略管理方法,包括:>

3、根据预设本文档来自技高网...

【技术保护点】

1.一种浏览器多级缓存策略管理方法,其特征在于,所述方法包括:

2.如权利要求1所述的浏览器多级缓存策略管理方法,其特征在于,所述根据预设的第一缓存容量创建高级访问频率的热缓存,包括:

3.如权利要求1所述的浏览器多级缓存策略管理方法,其特征在于,所述通过所述热缓存、所述温缓存及所述冷缓存生成三级缓存,包括:

4.如权利要求1所述的浏览器多级缓存策略管理方法,其特征在于,所述提取所述数据写入请求对应的写入数据项的数据值及数据权重,包括:

5.如权利要求1所述的浏览器多级缓存策略管理方法,其特征在于,所述根据所述数据值及所述数据权重判定所述写...

【技术特征摘要】

1.一种浏览器多级缓存策略管理方法,其特征在于,所述方法包括:

2.如权利要求1所述的浏览器多级缓存策略管理方法,其特征在于,所述根据预设的第一缓存容量创建高级访问频率的热缓存,包括:

3.如权利要求1所述的浏览器多级缓存策略管理方法,其特征在于,所述通过所述热缓存、所述温缓存及所述冷缓存生成三级缓存,包括:

4.如权利要求1所述的浏览器多级缓存策略管理方法,其特征在于,所述提取所述数据写入请求对应的写入数据项的数据值及数据权重,包括:

5.如权利要求1所述的浏览器多级缓存策略管理方法,其特征在于,所述根据所述数据值及所述数据权重判定所述写入数据项是否写入至所述三级缓存中的任一缓存层级中,包括:

6.如权利要求5所述的浏览器...

【专利技术属性】
技术研发人员:孙建国王希朋周润灿白杰
申请(专利权)人:深圳乐信软件技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1