暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN119513151A-基于对象存储的缓冲区管理方法、装置、设备及介质_四维纵横.PDF
46
14页
0次
2025-08-28
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202510090237 .1
(22)申请日 2025 .01 .21
(71)申请人 北京四维纵横数据技术有限公司
地址 101399 北京市顺义区中关村科技园
区顺义园机场东路8
(72)发明人 王勇 吴泽轩 杨谕黔 
(74)专利代理机构 北京清大紫荆知识产权代理
有限公司 11718
专利代理师 曾珊
(51)Int.Cl .
G06F
16/2455
(2019 .01)
G06F
16/23
(2019 .01)
G06F
16/27
(2019 .01)
G06F
9/54
(2006 .01)
(54)发明名称
基于对象存储的缓冲区管理方法装置
备及介质
(57)摘要
本发明实施例提供了一种基于对象存储的
缓冲区管理方法装置设备及介质涉及数据库
系统技术领域方法包括将数据库的元数据按层
次结构划分为根元数据和次级元数据对于缓冲
区每个数据修改操作生成与各个数据修改操作
相对应的日志将缓冲区映射为对象存储的虚拟
目录将日志按第二版本号存储于虚拟目录下
并将缓冲区的数据修改记录存储于共享内存的
HashMap对元数据进行更新时对根元数据和次
级元数据的引用关系进行维护读取缓冲区数据
时,依次读取有效日志版本按版本号逐步回放
生成最新版本号对应的数据并返回至用户本申
请提高了数据的一致性存储效率实现了数据
库引擎在对象存储上的高效运行
权利要求书2页 说明书8页 附图3页
CN 119513151 A
2025.02.25
CN 119513151 A
1 .一种基于对象存储的缓冲区管理方法其特征在于包括
将数据库的元数据按层次结构划分为根元数据和次级元数据所述根元数据记录第一
版本号以及指向所述次级元数据的指针所述次级元数据通过缓冲区进行管理
对于所述缓冲区的每个数据修改操作生成与各个数据修改操作相对应的日志
将所述缓冲区映射为对象存储的一个虚拟目录将所述日志按第二版本号存储于所述
虚拟目录下并将所述缓冲区的数据修改记录存储于共享内存的HashMap中;
当对所述元数据进行更新时对所述根元数据和所述次级元数据的引用关系进行维
护;
当读取所述缓冲区的数据时依次读取有效的日志版本按所述第二版本号逐步回放
生成最新第二版本号对应的数据并返回至用户
2 .如权利要求1所述的基于对象存储的缓冲区管理方法其特征在于所述将所述日志
按第二版本号存储于所述虚拟目录下,包括
当满足预设条件时根据HashMap中的记录将所有日志按第二版本号一次性写入至所
述对象存储对应的虚拟目录下
3 .如权利要求1所述的基于对象存储的缓冲区管理方法其特征在于所述对所述根元
数据和所述次级元数据的引用关系进行维护包括
当所述次级元数据进行修改时触发对所述根元数据的第一版本号的更新
4 .如权利要求1所述的基于对象存储的缓冲区管理方法其特征在于所述方法还包
括:
当进行数据刷盘时对所述根元数据的第一版本号进行更新
若读取的数据的第一版本号小于当前第一版本号则丢弃所述读取的数据
5 .如权利要求1所述的基于对象存储的缓冲区管理方法其特征在于所述方法还包
括:
对每条数据记录设置事务号
当读取数据时根据当前事务的内容基于所述事务号对所述数据记录进行过滤返回
对所述当前事务可见的相关数据记录
6 .如权利要求15中任一项所述的基于对象存储的缓冲区管理方法其特征在于
述方法还包括
当写集群对数据进行修改时该写集群向读集群发送更新通知该读集群放弃当前所
述缓冲区的数据并从该写集群或对象存储中重新加载最新数据
7 .如权利要求15中任一项所述的基于对象存储的缓冲区管理方法其特征在于
述方法还包括
当事务开始执行时读集群直接从对象存储中读取所述根元数据的第一版本号将读
取的第一版本号与缓冲区中保存的第一版本号进行比较
若所述读取的第一版本号比所述缓冲区中保存的第一版本号新则读集群同步所述次
级元数据
8.一种基于对象存储的缓冲区管理装置其特征在于包括
划分模块用于将数据库的元数据按层次结构划分为根元数据和次级元数据所述根
元数据记录第一版本号以及指向所述次级元数据的指针所述次级元数据通过缓冲区进行
权 利 要 求 书
1/2
2
CN 119513151 A
2
of 14
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜