[发明专利]与键-值式数据库系统相关联的锁管理在审

专利信息
申请号: 202011605181.2 申请日: 2020-12-30
公开(公告)号: CN113127211A 公开(公告)日: 2021-07-16
发明(设计)人: G·A·贝克尔;N·普雷姆斯安卡尔;D·博尔斯 申请(专利权)人: 美光科技公司
主分类号: G06F9/52 分类号: G06F9/52;G06F16/21;G06F16/2455
代理公司: 北京律盟知识产权代理有限责任公司 11287 代理人: 王龙
地址: 美国爱*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据库 系统 相关 管理
【说明书】:

本申请涉及与键‑值式数据库系统相关联的锁管理。获取访问第一组数据结构中的第一数据结构以执行与事务相关联的操作的第一数据结构锁。执行与所述事务相关联的操作,其中所述操作是以下之一:将所述事务插入到所述第一数据结构中或从所述第一数据结构移除所述事务。标识所述第一数据结构的最旧活动事务。根据所述最旧活动事务,确定所述一组数据结构的全局最旧活动事务。访问第二组数据结构,所述第二组数据结构包含与已完成事务相关联的信息以标识与已完成事务相关联的一组数据锁,每个所述已完成事务具有当与所述全局最旧活动事务相关联的事务开始标识符相比较时满足条件的事务完成标识符。释放所述一组数据锁。

技术领域

本公开大体上涉及存储器子系统,且更具体地,涉及与键-值式数据库系统相关联的锁管理。

背景技术

存储器子系统可包含一或多个存储数据的存储器装置。存储器装置例如可以是非易失性存储器装置和易失性存储器装置。通常,主机系统可利用存储器子系统来将数据存储在存储器装置处且从存储器装置检索数据。

发明内容

在一个方面,本申请涉及一种方法,其包括:获取第一数据结构锁以访问第一组数据结构中的第一数据结构,以执行与事务相关联的操作;执行与事务相关联的操作,其中所述操作是以下之一:将事务插入到第一数据结构中或从第一数据结构移除事务;标识第一数据结构的最旧活动事务;根据最旧活动事务,确定第一组数据结构的全局最旧活动事务;访问包含与已完成事务相关联的信息的第二组数据结构,以标识与已完成事务相关联的一组数据锁,每个已完成事务具有当与全局最旧活动事务相关联的事务开始标识符相比较时满足条件的事务完成标识符;以及通过处理装置释放一组数据锁。

在另一方面,本申请涉及一种系统,其包括:多个存储器组件;以及处理装置,所述处理装置可操作地耦合到存储器组件以执行包括以下的操作:由主机系统执行的事务线程将具有事务开始标识符的活动事务标识为与第一组数据结构相关联的全局最旧活动事务;将第二组数据结构中的第一数据结构的第一标记值与事务开始标识符进行比较,以确定是否满足第一条件;访问第一数据结构,以标识与一或多个事务相关联的第一组数据锁,每个事务具有当与事务开始标识符相比较时满足第二条件的事务完成标识符;以及释放第一组数据锁。

在另一方面,本申请涉及一种包括指令的非暂时性计算机可读介质,所述指令在由处理器执行时使处理器执行包括以下的操作:获取第一数据结构锁以访问第一组数据结构中的第一数据结构,以执行与事务相关联的操作;执行与事务相关联的操作,其中所述操作是以下之一:将事务插入到第一数据结构中或从第一数据结构移除事务;标识第一数据结构的最旧活动事务;根据最旧活动事务,确定第一组数据结构的全局最旧活动事务;访问包含与已完成事务相关联的信息的第二组数据结构,以标识与已完成事务相关联的一组数据锁,每个已完成事务具有当与全局最旧活动事务相关联的事务开始标识符相比较时满足条件的事务完成标识符;以及通过处理装置释放一组数据锁。

附图说明

从以下给出的详细描述以及从本公开的各种实施方案的附图将更全面地理解本公开。

图1示出示例性计算系统,其包含与根据本公开的一些实施例的存储器子系统耦合的主机系统。

图2示出根据本公开的一些实施例的管理多个数据结构以标识与数据库系统相关联的全局最旧活动事务。

图3是根据本公开的一些实施例的管理活动事务组以标识全局最旧活动事务的示例性方法300的流程图。

图4示出由事务管理系统126用来标识和释放与数据库系统相关联的合格锁组的示例性的一组锁数据结构。

图5是根据本公开的一些实施例的管理一组锁数据结构以标识要释放的一组数据锁的示例性方法500的流程图。

图6示出根据本公开的一些实施例的由事务管理系统执行的锁继承处理的实例。

图7是本公开的各实施方案可在其中操作的示例性计算机系统的框图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011605181.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top