使用逻辑文档日志的可扩展最终一致性系统

    公开(公告)号:CN106663103B

    公开(公告)日:2020-08-18

    申请号:CN201580032375.9

    申请日:2015-06-16

    Abstract: 一种可扩展最终一致性系统。该系统使用逻辑文档日志来在大规模服务中跨多个分区而提供最终一致性。该系统允许通过并行化来对大量互连的文档图进行事务性编辑而不牺牲线性可扩展性。该系统将编辑的权限与重复的存储进行分离,以允许高效的事务和线性可扩展性。所有文档写都被写入到日志中的特定于文档的分区,在这里文档写进行排队直到改变被传播至存储的基于视图的分区为止。通过不断地检查日志并且尝试将任何未完成的文档写复制到存储,该系统在没有复杂的同步机制的情况下提供了最终一致性。该系统以允许将最终影响多于一个文档的文档写作为对单个文档的编辑来通过日志高效地处理的方式来对文档的隶属和包含关系进行建模。

    在最终一致系统中分区数据的一致视图

    公开(公告)号:CN106462631A

    公开(公告)日:2017-02-22

    申请号:CN201580032539.8

    申请日:2015-06-16

    Abstract: 一种一致用户视图系统。所述系统并入在显示给用户的任意视图中由用户作出的任意改变,即使当所述改变尚未传播到供应视图的分区时。所述系统将编辑权限与复制存储设备分离,以允许有效事务和线性可扩展性。从存储的基于视图的分区读取文档。文档写入被写入到日志中的文档特定分区,并应用于存储。系统在用户特定分区中存储未决改变的副本。当用户请求视图时,系统检查用户的高速缓存是否存在可应用于视图的任何未决改变。如果发现任何可应用改变,则在将视图显示给用户之前应用所述改变。从用户特定分区去除已经成功应用于存储的未决改变以释放资源。

    文档编辑的智能冲突检测和语义表达

    公开(公告)号:CN106663089B

    公开(公告)日:2020-03-27

    申请号:CN201580036035.3

    申请日:2015-06-26

    Abstract: 一种智能冲突检测系统。该系统在可能引起冲突的编辑的、允许多个用户同时地对同一文档进行工作的大规模服务中提供编辑的语义表达和历史感知的冲突检测。当提交时,将对文档的一个版本的改变与从获取了文档之后所创建的对文档的所有版本进行比较。基于被编辑的数据的特性,将对文档的编辑表达为在动作和该动作的目标方面描述改变的意图。将当前的编辑的意图与在源自于同一源文档的先前版本中进行的编辑的历史意图进行比较,允许系统能够智能地评估这些编辑是否有冲突。历史感知语义分析使得更少频率地提示用户解决冲突,这改善了用户体验。

    在服务的次要位置重放作业

    公开(公告)号:CN107122270A

    公开(公告)日:2017-09-01

    申请号:CN201610878234.5

    申请日:2012-05-28

    Abstract: 确定在故障转移事件之前和/或之后的一时间段内被提交至服务的主要位置的作业并将其重新提交至该服务的次要位置。例如,在次要位置重新提交在故障转移事件之前十五分钟提交的作业以及在到第二位置的故障转移完成之前被提交至主要网络的作业。在发生故障转移事件之后,用代替服务的主要位置的次要网络来更新作业。作业输入参数(例如,标识符和/或秘密)从主要位置到次要位置的映射由作业在其被重新提交至次要位置时使用。每一作业确定要对基于该作业被重新提交的作业请求做出什么改变。

    关系结构化数据中的提升属性

    公开(公告)号:CN108369601B

    公开(公告)日:2022-04-01

    申请号:CN201680074237.1

    申请日:2016-12-07

    Abstract: 这里提供了用于管理分区的数据存储空间的系统、方法和软件。一种示例性方法包括在分区的数据存储空间中存储结构化数据记录的集合,其中结构化数据记录的数据字段通过关系关联在这些集合之间相关。该方法包括在第一结构化数据记录集合中维护数据字段,该数据字段包括引用第二结构化数据记录集合的数据字段的属性的提升数据字段。响应于对第一结构化数据记录的数据字段的更新,该方法包括确定更新是否与提升数据字段相关,在第二结构化数据记录集合中实现更新的一部分,以及将更新连同对于相关联的提升数据字段接收到的任何中间更改一起传播到第一结构化数据记录集合中的关联的提升数据字段。

    在服务的次要位置重放作业

    公开(公告)号:CN107102916B

    公开(公告)日:2021-02-26

    申请号:CN201610879727.0

    申请日:2012-05-28

    Abstract: 确定在故障转移事件之前和/或之后的一时间段内被提交至服务的主要位置的作业并将其重新提交至该服务的次要位置。例如,在次要位置重新提交在故障转移事件之前十五分钟提交的作业以及在到第二位置的故障转移完成之前被提交至主要网络的作业。在发生故障转移事件之后,用代替服务的主要位置的次要网络来更新作业。作业输入参数(例如,标识符和/或秘密)从主要位置到次要位置的映射由作业在其被重新提交至次要位置时使用。每一作业确定要对基于该作业被重新提交的作业请求做出什么改变。

Patent Agency Ranking