[发明专利]在具有分布式数据库系统的网络中提供数据库访问控制的方法和架构有效
申请号: | 201680052634.9 | 申请日: | 2016-07-05 |
公开(公告)号: | CN108140028B | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | B·P·杜罗斯;S·A·雷维拉克 | 申请(专利权)人: | 起元技术有限责任公司 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F9/46 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 在分布式数据库系统(102,202)中管理数据库事务包括:在第一节点处维持事务的第一多个记录,其中各记录与事务相关联并且包括事务的开始时间和曾在事务的开始时间处于活动的最旧事务的开始时间;在第二节点处维持事务的第二多个记录,第二多个记录包括与第二节点相关联的已完成事务的记录,各记录包括事务开始时间和事务结束时间;在第二节点处接收来自第一节点的消息,其中该消息包括在分布式数据库系统中的最旧当前活动事务的事务开始时间处于活动的最旧事务的开始时间;以及从所述第二多个记录中去除事务结束时间发生在最旧事务的开始时间之前的已完成事务的任何记录。 | ||
搜索关键词: | 具有 分布式 数据库 系统 网络 提供 访问 控制 方法 架构 | ||
【主权项】:
一种用于管理包括多个节点的分布式数据库系统中的潜在并行事务的方法,所述方法包括以下步骤:在所述多个节点中的第一节点处维持多个事务的记录,各事务在所述多个节点中的一个或多个节点上执行,各记录具有多个事务状态中的事务状态,所述多个事务的记录包括第一事务的记录和第二事务的记录,在所述多个节点中的第二节点处执行所述第一事务包括用于访问所述第二节点上所存储的第一数据元素的操作,以及在所述第二节点处执行所述第二事务包括用于访问所述第二节点上所存储的第一数据元素的操作;在所述第二节点处从所述第一节点接收包括所述多个事务中的在所述第二节点上执行并且在所述第二事务的发起时间具有第一事务状态的任何事务的事务列表,所述事务列表包括所述第一事务;至少部分基于所述事务列表来判断为所述第二事务的结果取决于所述第一事务的结果;以及基于所述判断来使所述第二事务的执行暂停,直到所述第一事务完成之后为止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于起元技术有限责任公司,未经起元技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680052634.9/,转载请声明来源钻瓜专利网。