自适应设置缓冲数据有效期的方法及系统、设备、介质技术方案

技术编号:40189310 阅读:28 留言:0更新日期:2024-01-26 23:52
本发明专利技术公开了一种自适应设置缓冲数据有效期的方法及系统、设备、介质,该方法先收集历史数据并统计每条数据的历史引用热度,从而得到数据的历史查询分布,然后基于数据的历史查询分布和实时查询情况动态调整当前缓存数据的有效期,在当前缓存数据的运行时长达到有效期后,对当前缓冲数据进行替换。本发明专利技术的自适应设置缓冲数据有效期的方法,通过结合当前缓存数据的历史查询需求分布和实时查询分布来自适应动态调整当前缓存数据的有效期,由于基于分布特征进行有效期的自适应设置,使得自适应设置结果更为准确,大大提高了缓存命中率,从而提高了缓存的利用效率,并且不会进行频繁的缓存替换,降低了I/O开销。

【技术实现步骤摘要】

本专利技术涉及量测数据查询优化,特别地,涉及一种自适应设置缓冲数据有效期的方法及系统、电子设备、计算机可读取的存储介质。


技术介绍

1、随着物联网的发展,电网的稳定运转越来越离不开底层海量的感知终端,其中一类数量庞大且关键的终端是采集用电用户的电压值、电流值的智能感知终端设备,它们通常以固定频率采集用户的用电数据并上报至量测中心供其他用户或系统提供查询与统计分析,为电网运行和管理提供了必要的支持。具体而言,量测中心基于设备id将采集到的数据与用户档案进行关联得到关联数据,最后将关联数据存储落库在数据库中供其他应用做进一步查询与统计分析操作,例如统计居民用户的用电负荷变化、统计台区的用电负荷变化等。

2、然而,由于全省采集终端的数量庞大,因此产生的数据和检索查询的需求极其庞大,虽然将数据放入缓存可以有效提高查询速度,但是一方面由于缓存空间有限,不可能将所有的数据放入缓存空间中,另一方面如果盲目地将内容放入缓存空间,那么命中率可能较低,缓存效率低下。因此,需采取一定的策略确定缓存中存储的数据,常见的缓存数据替换方法有最近最少使用策略、先进先出策略、本文档来自技高网...

【技术保护点】

1.一种自适应设置缓冲数据有效期的方法,其特征在于,包括以下内容:

2.如权利要求1所述的自适应设置缓冲数据有效期的方法,其特征在于,所述基于数据的历史查询分布和实时查询情况动态调整当前缓存数据的有效期的过程包括以下内容:

3.如权利要求2所述的自适应设置缓冲数据有效期的方法,其特征在于,基于下式计算每笔当前缓存数据在初始有效期内的历史引用价值:

4.如权利要求3所述的自适应设置缓冲数据有效期的方法,其特征在于,基于下式计算每笔当前缓存数据的实时剩余价值:

5.如权利要求2所述的自适应设置缓冲数据有效期的方法,其特征在于,基于下式自适应地设...

【技术特征摘要】

1.一种自适应设置缓冲数据有效期的方法,其特征在于,包括以下内容:

2.如权利要求1所述的自适应设置缓冲数据有效期的方法,其特征在于,所述基于数据的历史查询分布和实时查询情况动态调整当前缓存数据的有效期的过程包括以下内容:

3.如权利要求2所述的自适应设置缓冲数据有效期的方法,其特征在于,基于下式计算每笔当前缓存数据在初始有效期内的历史引用价值:

4.如权利要求3所述的自适应设置缓冲数据有效期的方法,其特征在于,基于下式计算每笔当前缓存数据的实时剩余价值:

5.如权利要求2所述的自适应设置缓冲数据有效期的方法,其特征在于,基于下式自适应地设置当前缓存数据的有效期:

6.如权利要求1所述的自适应设置缓冲数据有效期的方法...

【专利技术属性】
技术研发人员:祝视杨芳僚田建伟易衍孜黄鑫王建辉杨洪明肖伏良徐宁
申请(专利权)人:国网湖南省电力有限公司
类型:发明
国别省市:

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

1