【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种缓存处理方法、装置、计算机设备及存储介质。
技术介绍
1、缓存(cache)是一种用于临时存储数据的硬件或软件组件,通常用于两个硬件之间数据传输速度差异大的场景,以提高数据访问速度。在现有技术中,有两种不同的缓存,第一种为通过添加相关硬件存储设备,作为缓存;第二种为通过列表或者数组,作为缓存。然而第一种缓存需要额外的硬件存储设备,这种设备的成本极高;第二种缓存在查找相关数据时耗时较长,且效率低。
2、而且,对于缓存的数据,现有技术大多使用取余的方式作为哈希函数的映射方式,这种哈希函数实现过程简单,但冲突场景较多,存储空间容易被冲突场景占用,在这种情况下查找相关数据耗时更长;若使用复杂的哈希函数实现哈希函数的映射方式,实现过程复杂且代价较高。
技术实现思路
1、本专利技术实施例提供了一种缓存处理方法、装置、计算机设备及存储介质,旨在解决现有技术的缓存及其映射方式成本高、效率低的问题。
2、第一方面,本专利技术实施例提供了一种缓存处理方
<本文档来自技高网...【技术保护点】
1.一种缓存处理方法,其特征在于,包括:
2.根据权利要求1所述的缓存处理方法,其特征在于,至少一所述哈希桶与多个存储单元相互映射,且与所述哈希桶关联的多个存储单元具有相应的存储单元排序,所述更新对应的存储单元,包括:
3.根据权利要求2所述的缓存处理方法,其特征在于,还包括:
4.根据权利要求3所述的缓存处理方法,其特征在于,所述判断所述哈希表的存储空间是否占满,若占满,则触发清除操作,以释放第一预定数量的存储单元,包括:
5.根据权利要求3所述的缓存处理方法,其特征在于,清理的步骤还包括:
6.根据权利要
...【技术特征摘要】
1.一种缓存处理方法,其特征在于,包括:
2.根据权利要求1所述的缓存处理方法,其特征在于,至少一所述哈希桶与多个存储单元相互映射,且与所述哈希桶关联的多个存储单元具有相应的存储单元排序,所述更新对应的存储单元,包括:
3.根据权利要求2所述的缓存处理方法,其特征在于,还包括:
4.根据权利要求3所述的缓存处理方法,其特征在于,所述判断所述哈希表的存储空间是否占满,若占满,则触发清除操作,以释放第一预定数量的存储单元,包括:
5.根据权利要求3所述的缓存处理方法,其特征在于,清理的步骤还包括:
6.根据权利要求5所述的缓存处理方法,其特征在于,所述根据指标变化判...
【专利技术属性】
技术研发人员:潘豪,徐泽明,肖蔓君,
申请(专利权)人:深圳忆联信息系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。