一种基于访问量的缓存资源动态调整方法及系统技术方案

技术编号:41260772 阅读:22 留言:0更新日期:2024-05-11 09:19
本申请实施例公开了一种基于访问量的缓存资源动态调整方法及系统。本申请实施例提供的技术方案,通过在当前指定时段内,确定目标子时段的前一子时段的第一缓存资源访问量及访问量变化率,并获取过去设定数量个指定时段内的目标子时段的访问量均值;基于第一缓存资源访问量、访问量变化率和访问量均值,预测当前指定时段内目标子时段的第二缓存资源访问量;基于第二缓存资源访问量确定目标缓存资源数量,根据目标缓存资源数量调整缓存资源。采用上述技术手段,可以保障缓存资源的分配满足实时的访问需求,避免缓存资源分配过多导致缓存资源浪费,避免缓存资源分配过少导致访问服务过载的情况,提升缓存资源的管理效果,提升数据访问服务质量。

【技术实现步骤摘要】

本申请实施例涉及计算机,尤其涉及一种基于访问量的缓存资源动态调整方法及系统


技术介绍

1、目前,随着应用软件每日用户数和访问量的不断增加,应用服务器和数据库服务器所要做的计算也越来越多。由于数据库计算资源是有限的,以用户访问热门信息为例,如果每次访问都从数据库服务器中获取相关信息,那么短时间内大量的访问量会对数据库服务器造成一定的计算压力。为了缓解数据库服务器压力过大所带来的对访问服务的影响,通常会通过设置固定数量的cache(高速缓冲存储器),将数据库服务器中的相关内容提前缓存在cache中,用户访问时直接从cache获取相关内容返回给用户,以此来减少数据库服务器的计算压力。

2、但是,由于用户的访问需求不是一成不变的,同一天内不同时段的访问量也是不同的。简单分配固定数量的cache,在cache资源较少情况下,会因为大量的访问造成服务过载,在cache资源较多的情况下,则会造成一定的缓存资源浪费。缓存资源的分配存在一定误差,导致缓存资源管理效果相对偏差。


技术实现思路

1、本申请实施例提供一本文档来自技高网...

【技术保护点】

1.一种基于访问量的缓存资源动态调整方法,其特征在于,包括:

2.根据权利要求1所述的基于访问量的缓存资源动态调整方法,其特征在于,所述确定目标子时段的前一子时段的第一缓存资源访问量及访问量变化率,包括:

3.根据权利要求1所述的基于访问量的缓存资源动态调整方法,其特征在于,所述基于所述第一缓存资源访问量、所述访问量变化率和所述访问量均值,预测当前指定时段内所述目标子时段的第二缓存资源访问量,包括:

4.根据权利要求1-3任一所述的基于访问量的缓存资源动态调整方法,其特征在于,所述基于所述第二缓存资源访问量确定目标缓存资源数量,包括

5....

【技术特征摘要】

1.一种基于访问量的缓存资源动态调整方法,其特征在于,包括:

2.根据权利要求1所述的基于访问量的缓存资源动态调整方法,其特征在于,所述确定目标子时段的前一子时段的第一缓存资源访问量及访问量变化率,包括:

3.根据权利要求1所述的基于访问量的缓存资源动态调整方法,其特征在于,所述基于所述第一缓存资源访问量、所述访问量变化率和所述访问量均值,预测当前指定时段内所述目标子时段的第二缓存资源访问量,包括:

4.根据权利要求1-3任一所述的基于访问量的缓存资源动态调整方法,其特征在于,所述基于所述第二缓存资源访问量确定目标缓存资源数量,包括:

5.根据权利要求4所述的基于访问量的缓存资源动态调整方法,其特征在于,所述根据所述前一子时段的实际缓存资源数量和所述调整系数计算所述目标缓存资源数量,包括:

6.根据权利要求5所述的基于访问量的缓存资源动态调...

【专利技术属性】
技术研发人员:杨尚琪陈培虎
申请(专利权)人:百果园技术新加坡有限公司
类型:发明
国别省市:

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

1