发明授权
- 专利标题: 一种数据库持久化组织优化方法
-
申请号: CN202311109773.9申请日: 2023-08-31
-
公开(公告)号: CN116860722B公开(公告)日: 2023-11-14
- 发明人: 王潮 , 刘雨蒙 , 赵怡婧 , 徐帆江
- 申请人: 中国科学院软件研究所
- 申请人地址: 北京市海淀区中关村南四街4号
- 专利权人: 中国科学院软件研究所
- 当前专利权人: 中国科学院软件研究所
- 当前专利权人地址: 北京市海淀区中关村南四街4号
- 代理机构: 北京君尚知识产权代理有限公司
- 代理商 司立彬
- 主分类号: G06F16/21
- IPC分类号: G06F16/21 ; G06F16/22 ; G06F16/2455 ; G06F16/25 ; G06F3/06
摘要:
本发明公开了一种数据库持久化组织优化方法,其步骤包括:针对待优化的数据库,在内存中为该数据库创建一追加日志索引结构ALI,用于存储用户键值到内部键值一对一的映射关系,并将映射关系存储在KVSSD中;该数据库持久化存储在KVSSD中,为该数据库中的每一数据生成一内部键值,将数据及其内部键值进行映射及数据持久化;当用户向该数据库插入数据时,将该用户的用户键值与ALI中的内部键值进行映射,如果找到匹配的内部键值,则以该匹配的内部键值为键将待插入数据插入到数据库中;如果未找到匹配的内部键值,则为待插入数据生成一内部键值并与该用户的用户键值建立映射关系,然后以该内部键值为键将待插入数据插入到该数据库中。
公开/授权文献
- CN116860722A 一种数据库持久化组织优化方法 公开/授权日:2023-10-10