[发明专利]只附加分布式数据库的读写协议有效
申请号: | 201680057996.7 | 申请日: | 2016-09-26 |
公开(公告)号: | CN108140043B | 公开(公告)日: | 2022-05-24 |
发明(设计)人: | J·D·库库伊特;J·施瓦兹;S·Y·加鲁佐 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;杜波 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供使用针对分布式仅附加数据库系统的并行写入来执行分布式数据库事务。可以使用中央数据库和多个分布式数据库,也被称为“碎片”。请求实施分布式事务,其需要更新一个或多个碎片,导致将单调增加的标识(ID)号被分配给更改集合。请求和更改集合可以在中央数据库处被登记。一旦更改集合被完全写入所有适当的碎片,则在中央数据库中将更改集合标记为已完成。在写入完成之后,中央数据库处的更改集合ID边界将被推进,以指示分布式数据库的当前完全更改的状态。 | ||
搜索关键词: | 附加 分布式 数据库 读写 协议 | ||
【主权项】:
一种用于改进分布式数据库系统的功能的方法,所述功能用于更新由所述分布式数据库系统存储的数据,所述方法包括:在所述分布式数据库系统处接收分布式事务;定义所述分布式数据库系统的可见更改集合ID边界;定义所述分布式事务的更改集合ID,其中所述更改集合ID递增地大于所述可见更改集合ID边界;将来自所述分布式事务的数据并行地写入到所述分布式数据库系统中的一个或多个碎片,其中所述一个或多个碎片是仅附加的;以及在确定所述数据已被成功写入到所述一个或多个碎片中的每一个碎片时,推进所述可见更改集合ID边界。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680057996.7/,转载请声明来源钻瓜专利网。