[发明专利]一种用于对检索数据进行缓存管理的方法与设备有效
申请号: | 201110095963.0 | 申请日: | 2011-04-15 |
公开(公告)号: | CN102737068B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 赵正雄 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 罗朋 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明的目的是提供一种用于对检索数据进行缓存管理的方法与设备。其中,检索缓存管理设备获取查询序列的检索属性;根据所述的检索属性,检测查询序列相对应的存储在第一缓存空间中的检索数据是否满足迁移的第一触发条件;如果满足第一触发条件,将数据从第一缓存空间迁移到第二缓存空间。与现有技术相比,本发明通过检测检索数据迁移的触发条件,实现检索数据的动态迁移,由此充分利用了不同缓存空间的特性,从而提高了在缓存空间中进行数据检索的命中率,保证了数据检索的执行效率,并且有效地降低了缓存空间的使用成本。 | ||
搜索关键词: | 缓存空间 检索数据 触发条件 查询序列 缓存管理 检索属性 数据检索 迁移 缓存管理设备 动态迁移 有效地 检测 命中率 检索 存储 保证 | ||
【主权项】:
一种计算机实现的基于检索属性对查询序列所对应的检索数据进行缓存管理的方法,其中,该方法包括以下步骤:a获取查询序列的检索属性;b根据所述检索属性,检测是否满足所述查询序列相对应的检索数据进行数据迁移的第一触发条件;c当满足所述第一触发条件,将所述检索数据从第一缓存空间迁移至第二缓存空间;其中,该方法还包括:‑根据所述查询序列在对应存储空间中的密度,调整所述对应存储空间的大小;其中,所述存储空间包括以下至少任一项:‑所述第一缓存空间;‑所述第二缓存空间;其中,所述密度基于以下至少任一项:‑所述查询序列在所述对应存储空间中的检索命中率;‑所述对应存储空间中每个查询序列的平均检索频次;‑所述对应存储空间中每个查询序列的平均检索次数;‑所述对应存储空间中不同查询序列的数量;‑所述对应存储空间中不同查询序列的数量与所述对应存储空间的检索命中次数的比值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110095963.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种油烟滤除集尘装置
- 下一篇:洗矿设备