发明名称 |
一种访问单文件数据库的方法及装置 |
摘要 |
一种访问单文件数据库的方法及装置,属于数据存储技术领域,以解决在现有的单数据库存储技术中存在当多个用户同时访问数据库或数据库存储量较大时,读写操作容易阻塞或出错、存储的数据容易损坏的问题。本发明包括根据业务关系将单文件数据库中的数据表分别建立对应的虚拟文件,将数据表和对应的虚拟文件建立映射关系,并将所述映射关系存储于日志文件中;根据用户请求访问的数据表在日志文件中的映射关系,将与所述用户请求访问的数据表对应的虚拟文件提供给用户访问。本发实现了当多个用户同时访问数据库或数据库存储量较大时,读写操作不易出现阻塞或出错,存储的数据也不易被损坏。 |
申请公布号 |
CN101714167B |
申请公布日期 |
2013.03.06 |
申请号 |
CN200910237053.4 |
申请日期 |
2009.11.03 |
申请人 |
北京九合创胜网络科技有限公司 |
发明人 |
陈曦 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京凯特来知识产权代理有限公司 11260 |
代理人 |
郑立明;孟丽娟 |
主权项 |
一种访问单文件数据库的方法,其特征在于,包括:根据业务关系的不同,将不同的数据表划分成若干个数据表群,并为每个数据表群建立对应的虚拟文件,这些数据表群与所述虚拟文件的对应关系都记录在日志文件中;根据用户请求访问的数据表在日志文件中的所述对应关系,将与所述用户请求访问的数据表对应的所述虚拟文件提供给用户访问;若多个用户同时对同一个数据表相应的虚拟文件并行存取,则对所述同一个数据表对应的虚拟文件实行预定的封锁机制。 |
地址 |
100044 北京市海淀区西直门外大街168号腾达大厦3105-3109A |