[发明专利]嵌入式内存数据库的内存页面管理调度方法有效
申请号: | 201110447991.4 | 申请日: | 2011-12-27 |
公开(公告)号: | CN102402622A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | 寇立涛;杨经正;陈东;李恒;刘建立 | 申请(专利权)人: | 北京人大金仓信息技术股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F12/02 |
代理公司: | 北京汲智翼成知识产权代理事务所(普通合伙) 11381 | 代理人: | 陈曦;郭亚芳 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种嵌入式内存数据库的内存页面管理调度方法,内存数据库的内存空间划分成以页为单位的多个块,且每个页的大小与数据库磁盘文件页的大小完全相同,每个磁盘文件页与内存页建立映射,包括以下步骤:步骤1:系统获取要读写的数据库文件的偏移量,并进行偏移量与页号映射。步骤2:检测是否有哈希冲突,如果有则进行相应的哈希冲突解决处理;如果没有则进入下一步骤;步骤3:检查内存中是否有可以装载数据的页面,如果没有则从内存中选择出可以数据交换的内存页;如果有则进入下一步骤;步骤5:将新的数据内容写到内存页中。通过本发明可以使嵌入式内存数据库摆脱了嵌入式设备内存资源的限制。 | ||
搜索关键词: | 嵌入式 内存 数据库 页面 管理 调度 方法 | ||
【主权项】:
一种嵌入式内存数据库的内存页面管理调度方法,所述内存数据库的内存空间划分成以页为单位的多个块,且每个页的大小与数据库磁盘文件页的大小完全相同,每个磁盘文件页与内存页建立映射,其特征在于包括以下步骤:步骤1:系统获取要读写的数据库文件的偏移量,并进行偏移量与页号映射;步骤2:检测是否有哈希冲突,如果有则进行相应的哈希冲突解决处理;如果没有则进入下一步骤;步骤3:检查内存中是否有可以装载数据的页面如果没有则根据页面调度算法从内存中选择出可以数据交换的内存页;如果有则进入下一步骤;步骤5:将新的数据内容写到内存页中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京人大金仓信息技术股份有限公司,未经北京人大金仓信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110447991.4/,转载请声明来源钻瓜专利网。
- 上一篇:种齿座与斗齿的配合结构
- 下一篇:一种双座位婴儿车上座位车架结构