[发明专利]带有多版本化的数据库系统的分布式事务管理有效
申请号: | 201110339865.7 | 申请日: | 2011-10-19 |
公开(公告)号: | CN102419764A | 公开(公告)日: | 2012-04-18 |
发明(设计)人: | P-A·拉森;M·茨维林;C·迪亚科努 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 杨洁 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及带有多版本化的数据库系统的分布式事务管理。本发明涉及确保全局或分布式数据库事务中参与节点之间的同步的分布式事务管理技术。该技术利用使用各个参与节点处的本地时钟的提交协议。全局事务中的参与者被配置为利用相同的提交时间戳和逻辑读时间,并且可以提前它们各自的本地时钟以建立该同步。在一个实施例中,分布式提交利用二阶段提交的修改版本,该二阶段提交的修改版本包括从参与者收集提交时间戳投票的额外阶段。另外,心跳机制可用于建立节点之间的松散同步。在另一个实施例中,除了事务结果本身,节点通过返回生成事务结果时所涉及的节点的列表以及由这些节点所使用的访问类型来响应远程事务请求。 | ||
搜索关键词: | 带有 版本 数据库 系统 分布式 事务管理 | ||
【主权项】:
一种分布式数据库事务管理系统,包括:分布式事务管理组件410,被配置为通过便于对由多个分布式数据库节点A、B、C在提交事务时所使用的提交时间戳的同步来实施对所述多个分布式数据库节点A、B、C上的数据进行操作的所述事务的原子性;其中,所述提交时间戳是在未参考对所述多个分布式数据库节点A、B、C全局可用的全局时钟的情况下同步的。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110339865.7/,转载请声明来源钻瓜专利网。
- 上一篇:多级增压节能换热器
- 下一篇:认知无线影子网络的组网方法和终端接入方法