Providing a distributed balanced tree across plural servers
    1.
    发明授权
    Providing a distributed balanced tree across plural servers 有权
    在多个服务器之间提供分布式平衡树

    公开(公告)号:US08909677B1

    公开(公告)日:2014-12-09

    申请号:US11796198

    申请日:2007-04-27

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30327

    摘要: To access data, a distributed balanced tree having nodes distributed across plural servers is accessed. Version information is associated with the nodes of the distributed balanced tree. During an operation that accesses the distributed balanced tree, the version information is checked to determine whether content of one or more nodes of the distributed balanced tree has changed during the operation.

    摘要翻译: 为了访问数据,访问分布在多个服务器上的节点的分布式平衡树。 版本信息与分布式平衡树的节点相关联。 在访问分布式平衡树的操作期间,检查版本信息以确定在操作期间分布式平衡树的一个或多个节点的内容是否已经改变。

    Validation of distributed balanced trees
    2.
    发明授权
    Validation of distributed balanced trees 有权
    分布平衡树的验证

    公开(公告)号:US08832050B2

    公开(公告)日:2014-09-09

    申请号:US13416603

    申请日:2012-03-09

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30961

    摘要: A distributed balanced tree having a plurality of nodes distributed across a plurality of servers is accessed. Version information associated with a node of the distributed balanced tree is retrieved. Validity of a lookup transaction performed on the balanced tree is determined by verifying a version value of only the leaf node accessed during the lookup operation against the retrieved version information.

    摘要翻译: 访问分布在多个服务器上的多个节点的分布式平衡树被访问。 检索与分布式平衡树的节点相关联的版本信息。 在平衡树上执行的查找事务的有效性是通过仅针对检索到的版本信息检查在查找操作期间访问的叶节点的版本值来确定的。

    VERIFYING CONSISTENCY LEVELS
    3.
    发明申请
    VERIFYING CONSISTENCY LEVELS 有权
    验证一致性水平

    公开(公告)号:US20130151478A1

    公开(公告)日:2013-06-13

    申请号:US13323577

    申请日:2011-12-12

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30371

    摘要: A method for verifying a consistency level in a key-value store, in which a value is stored in a cloud-based storage system comprising a read/write register identified by a key. At a centralized monitor node, a history of operations including writes and reads performed at the key is created, and a distance between a read of a value at the key and a latest write to the key is determined. It can then be ascertained whether the distance satisfies a relaxed atomicity property.

    摘要翻译: 一种验证密钥值存储中的一致性级别的方法,其中值存储在基于云的存储系统中,该存储系统包括由密钥识别的读/写寄存器。 在集中式监视节点处,创建包括在密钥处执行的写入和读取的操作的历史记录,并且确定在键处的读取和对该键的最新写入之间的距离。 然后可以确定距离是否满足松弛的原子性质。

    SERVER REPLICATION AND TRANSACTION COMMITMENT
    4.
    发明申请
    SERVER REPLICATION AND TRANSACTION COMMITMENT 审中-公开
    服务器复制和交易承诺

    公开(公告)号:US20130110781A1

    公开(公告)日:2013-05-02

    申请号:US13285755

    申请日:2011-10-31

    IPC分类号: G06F7/00

    CPC分类号: G06F16/275

    摘要: An embodiment provides a method for server replication and transaction commitment. The method includes receiving a transaction from a client node at one or more memory nodes, each memory node comprising a number of replicas, and determining, for each one of the replicas, whether the replica is able to commit the transaction. The method also includes sending a response from each of the replicas to a consensus node, wherein the consensus node is configured to record whether the response is a commit response. The method further includes committing the transaction if, at each memory node, a quorum of the replicas is able to commit the transaction, and aborting the transaction otherwise.

    摘要翻译: 实施例提供了用于服务器复制和事务承诺的方法。 该方法包括从一个或多个存储器节点处的客户端节点接收事务,每个存储器节点包括多个副本,并且针对每个副本确定副本是否能够提交事务。 该方法还包括将来自每个副本的响应发送到共享节点,其中,所述共享节点被配置为记录所述响应是否是提交响应。 该方法还包括提交交易,如果在每个存储节点处,副本的法定人数能够提交交易,否则中止该交易。

    TRANSACTION COMMITMENT AND REPLICATION IN A STORAGE SYSTEM
    5.
    发明申请
    TRANSACTION COMMITMENT AND REPLICATION IN A STORAGE SYSTEM 有权
    存储系统中的交易承诺和复制

    公开(公告)号:US20130110774A1

    公开(公告)日:2013-05-02

    申请号:US13285884

    申请日:2011-10-31

    IPC分类号: G06F7/00

    摘要: An embodiment provides a system and method for transaction commitment and replication. The method includes receiving a minitransaction from a client node at one or more memory nodes, wherein each memory node includes a number of replicas. The minitransaction is a type of transaction which atomically executes any combination of reading, comparing, and writing to any of a number of memory locations. The method also includes determining, for a leader of the replicas within a memory node, whether the leader is able to commit the minitransaction and stabilizing state changes of the minitransaction within a transaction log using a consensus procedure to update the replicas. The method further includes committing the minitransaction if, at each memory node, a quorum of the replicas is able to stabilize the minitransaction, or aborting the minitransaction otherwise.

    摘要翻译: 一个实施例提供了用于事务承诺和复制的系统和方法。 该方法包括从一个或多个存储器节点处的客户端节点接收最小的转移,其中每个存储器节点包括多个副本。 minitransaction是一种事务,它以原子方式执行读取,比较和写入任意多个内存位置的任何组合。 该方法还包括针对内存节点内的副本的领导者,确定领导者是否能够使用协商一致的过程提交事务日志中的最小交易的最小交易和稳定状态变化来更新副本。 该方法还包括:在每个存储节点处,复制品的法定人数能够稳定最小化交易,或者中止其中的小交易。

    VALIDATION OF DISTRIBUTED BALANCED TREES
    6.
    发明申请
    VALIDATION OF DISTRIBUTED BALANCED TREES 有权
    分布平衡条的验证

    公开(公告)号:US20130238576A1

    公开(公告)日:2013-09-12

    申请号:US13416603

    申请日:2012-03-09

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30961

    摘要: A distributed balanced tree having a plurality of nodes distributed across a plurality of servers is accessed. Version information associated with a node of the distributed balanced tree is retrieved. Validity of a lookup transaction performed on the balanced tree is determined by verifying a version value of only the leaf node accessed during the lookup operation against the retrieved version information.

    摘要翻译: 访问分布在多个服务器上的多个节点的分布式平衡树被访问。 检索与分布式平衡树的节点相关联的版本信息。 在平衡树上执行的查找事务的有效性是通过仅针对检索到的版本信息检查在查找操作期间访问的叶节点的版本值来确定的。

    Verifying consistency levels
    8.
    发明授权
    Verifying consistency levels 有权
    验证一致性级别

    公开(公告)号:US08589360B2

    公开(公告)日:2013-11-19

    申请号:US13323577

    申请日:2011-12-12

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30371

    摘要: A method for verifying a consistency level in a key-value store, in which a value is stored in a cloud-based storage system comprising a read/write register identified by a key. At a centralized monitor node, a history of operations including writes and reads performed at the key is created, and a distance between a read of a value at the key and a latest write to the key is determined. It can then be ascertained whether the distance satisfies a relaxed atomicity property.

    摘要翻译: 一种验证密钥值存储中的一致性级别的方法,其中值存储在基于云的存储系统中,该存储系统包括由密钥识别的读/写寄存器。 在集中式监视节点处,创建包括在密钥处执行的写入和读取的操作的历史记录,并且确定在键处的读取和对该键的最新写入之间的距离。 然后可以确定距离是否满足松弛的原子性质。

    DISTRIBUTION OF KEY VALUES
    9.
    发明申请
    DISTRIBUTION OF KEY VALUES 有权
    关键价值的分配

    公开(公告)号:US20130080473A1

    公开(公告)日:2013-03-28

    申请号:US13246715

    申请日:2011-09-27

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30584

    摘要: A computer apparatus and related method to reduce database congestion is provided. In one aspect, the computer apparatus and method may generate a new partition within a hierarchical data structure of interlinked nodes, if a distribution of key values stored in the hierarchical data structure is skewed in favor of a range of key values.

    摘要翻译: 提供了一种减少数据库拥塞的计算机装置和相关方法。 一方面,如果分层数据结构中存储的密钥值的分布有利于一系列关键值,则计算机设备和方法可以在互连节点的分层数据结构内生成新分区。

    Dynamoelectric machine conductor
    10.
    发明授权
    Dynamoelectric machine conductor 有权
    发电机导体

    公开(公告)号:US07705512B2

    公开(公告)日:2010-04-27

    申请号:US11544081

    申请日:2006-10-06

    IPC分类号: H02K13/00

    CPC分类号: H02K5/225 H02K5/148

    摘要: A dynamoelectric machine conductor includes a bus including a central portion, a first connectable site of the central portion connectable with a first conductor and a first arm having a second electrically connectable site connectable with a second conductor. A first fused portion of the first arm located between the first connectable site and the second connectable site, the first fused portion being electrically interruptible to open a circuit between the first connectable site and the second connectable site. A second arm having a third connectable site connectable with a third conductor, and a second fused portion of the second arm located between the first connectable site and the third connectable site. The second fused portion being electrically interruptible to open a circuit between the first connectable site and the third connectable site.

    摘要翻译: 电动机器导体包括总线,其包括中心部分,可与第一导体连接的中心部分的第一可连接部位和具有可与第二导体连接的第二电连接部位的第一臂。 位于第一可连接部位和第二可连接部位之间的第一臂的第一熔合部分,第一熔接部分可电中断以在第一可连接部位和第二可连接部位之间打开电路。 第二臂具有可连接到第三导体的第三可连接部位,以及位于第一可连接部位和第三可连接部位之间的第二臂的第二熔接部。 所述第二熔断部分可电中断以在所述第一可连接部位和所述第三可连接部位之间打开电路。