发明名称 一种基于连续内存的数据库索引系统及处理方法
摘要 本发明涉及一种基于连续内存的数据库索引系统以及处理方法。解决现有技术中基于离散内存的索引存在速度慢、效率低、不方便管理的问题。系统括连续内存,内存内形成有索引管理区、哈希区、冲突区和剩余计数区。数据库索引处理方法包括有插入步骤、查询步骤和删除步骤。对要插入、查询或删除的节点键值进行哈希,根据哈希值在哈希区内插入、查询或删除,若存在哈希值相同,则在冲突区进行插入、查询或删除。本发明的优点是:采用连续内存,并将连续内存分成四个区,相比传统基于离散内存的索引操纵速度更快速。
申请公布号 CN104598519A 申请公布日期 2015.05.06
申请号 CN201410763624.9 申请日期 2014.12.11
申请人 浙江浙大中控信息技术有限公司 发明人 丁康;孙福林;李杰;曹辉
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 杭州杭诚专利事务所有限公司 33109 代理人 尉伟敏;刘正君
主权项 一种基于连续内存的数据库索引系统,其特征在于:包括连续内存,所述内存内形成有索引管理区、哈希区、冲突区和剩余计数区,索引管理区:用于管理整个索引内存,记录索引的基本信息的内存区域;哈希区:用于保存节点信息,能对节点信息进行插入、查询和删除;冲突区:用于保存与哈希区冲突的节点信息,能对节点信息进行插入、查询和删除;剩余计数区:用来保存冲突区内没有被使用的节点统计信息。
地址 310053 浙江省滨江区六和路309号中控科技园A2
您可能感兴趣的专利