[发明专利]一种实时数据缓存机制有效

专利信息
申请号: 201710055582.7 申请日: 2017-01-24
公开(公告)号: CN106909518B 公开(公告)日: 2020-06-26
发明(设计)人: 武爱斌;魏小庆;刘培庆;胡杰英;黄俊 申请(专利权)人: 朗坤智慧科技股份有限公司
主分类号: G06F12/126 分类号: G06F12/126
代理公司: 南京钟山专利代理有限公司 32252 代理人: 戴朝荣
地址: 210000 江苏省南京市*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 实时 数据 缓存 机制
【权利要求书】:

1.一种实时数据缓存机制,其特征在于:IRR表示一个页面最近两次访问的距离,R表示上次访问到至今访问了多少其他页,T表示页面的时间因子,缓存首先将IRR较大者替换出缓存,如果IRR相等,则将R在[Rmax,Rmax-S]之间的T最大的页面替换出去,Rmax为IRR相等的页面中R最大值,Rmax-S为最大值减去S的值;

若一个页面首次访问则其IRR为无穷大,R为0,T为Tcurr-Tmax,Tmax为数据最大时间;

所述一种实时数据缓存机制采用的数据结构由两个块单元信息数据结构集合构成,其中低IRR块保存IRR值低的块信息,高IRR块保存高IRR块的信息;

所述IRR值低的块信息和高IRR块的信息为链表或者树;

所述两个块单元信息数据结构对应的物理缓存由两部分组成,低IRR块是局部性最高的块需要常驻内存内存,高IRR块并不是所有的块都需要常驻内存,只需缓存一部分,其块的历史信息保留为算法调度提供参考;物理缓存的长度分为低IRR块长度Llirr和高IRR块缓存长度Lhirr1的和;

所述S的值为5;

H=Rqcache/Rq,缓存命中率H为命中缓存的请求次数Rqcache和总请求次数Rq的商;则每次查询的响应时间为TRq=Tcache*H+Tdb*(1-H),其中Tcache为查询缓存的请求响应时间,Tdb为数据库服务其他查询操作和数据传输的时间;由于Tdb远大于Tcache,提高查询命中率可大幅度提高查询响应时间;

查询时间局部性表现为,对于查询请求序列(Q1,Q2,Q3,…Qn),Qi(1≤i≤n)表示第i次查询请求,当i≤j时若Qi=Qj,在间隔d=|i-j|内产生的非重复查询次数为在第n次查询时产生的非重复查询次数为对于一个页面P则从当前时刻n开始最近两次访问的非重复查询次数为IRp,距当前时刻非重复查询次数为RP,页面时间戳为Tp;通过相关特征参数进行建模,表示某个页面的查询热值度函数:

fhot(p)=IRp+RP+(1-Hp)*(Tn-Tp)

Hp为第n时刻页面P的命中率,Tn为第n时刻的时间值;对于页面p其热值函数fhot(p)的值越大则这个页面的局部性越差,访问的可能性越低。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于朗坤智慧科技股份有限公司,未经朗坤智慧科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710055582.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top