【技术实现步骤摘要】
本申请涉及数据缓存,尤其涉及一种数据处理方法及相关装置。
技术介绍
1、随着互联网的快速发展及互联网使用人数的增加,用户的访问量级及数据量非常大,尤其是热点数据的查询访问。为了提高热点数据的访问效率和响应速度,可以采用内存+redis缓存的二级缓存方式来实现。
2、但是,内存+redis缓存的二级缓存方式存在以下两个问题:
3、1)高成本:机器内存资源成本高,redis 存储成本也高。使用内存+redis 的二级缓存技术需要大量的内存资源来存储缓存数据,这可能会增加服务器的成本。同时,redis作为分布式缓存系统,也需要一定的存储成本。
4、2)带宽资源消耗高:针对大量的k-v数据(key-value数据)存储场景,因为机器内存容量有限,会有大量请求穿透到 redis,redis读写量越大所需带宽越大,成本越高。
技术实现思路
1、本申请实施例提供了一种数据处理方法以及相关装置,通过三级缓存的方式,将大量的需要在一级缓存空间中缓存的数据转移到存储成本更低
...【技术保护点】
1.一种数据处理方法,其特征在于,包括:
2.如权利要求1所述的数据处理方法,其特征在于,所述根据所述第一目标数据标识信息,按照优先级依次查询所述一级缓存空间、二级缓存空间及三级缓存空间,直到查询到所述第一目标数据标识对应的第一目标数据,并将所述第一目标数据返回至所述第一目标对象,包括:
3.如权利要求2所述的数据处理方法,其特征在于,所述若在所述三级缓存空间中未查询到与所述第一目标数据标识信息对应的第一目标数据,则返回查询等待指令至所述第一目标对象之后,还包括:
4.如权利要求1所述的数据处理方法,其特征在于,所述方法还包括:
...【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
2.如权利要求1所述的数据处理方法,其特征在于,所述根据所述第一目标数据标识信息,按照优先级依次查询所述一级缓存空间、二级缓存空间及三级缓存空间,直到查询到所述第一目标数据标识对应的第一目标数据,并将所述第一目标数据返回至所述第一目标对象,包括:
3.如权利要求2所述的数据处理方法,其特征在于,所述若在所述三级缓存空间中未查询到与所述第一目标数据标识信息对应的第一目标数据,则返回查询等待指令至所述第一目标对象之后,还包括:
4.如权利要求1所述的数据处理方法,其特征在于,所述方法还包括:
5.如权利要求4所述的数据处理方法,其特征在于,所述根据所述m个统计访问数据,确定第一统计访问数据阈值、第二统计访问数据阈值及第三统计访问数据阈值,包括:
6.如权利要求4所述的数据处理方法,其特征在于,所述根据更新后的统计访问数据及所述三个不同的统计访问数据阈值,调整所述第一目标数据的缓存空间,包括:
7.如权利要求4...
【专利技术属性】
技术研发人员:赵文亮,孙名世,方小明,赵国昊,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。