-
公开(公告)号: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.
摘要翻译: 为了访问数据,访问分布在多个服务器上的节点的分布式平衡树。 版本信息与分布式平衡树的节点相关联。 在访问分布式平衡树的操作期间,检查版本信息以确定在操作期间分布式平衡树的一个或多个节点的内容是否已经改变。
-
公开(公告)号: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.
摘要翻译: 访问分布在多个服务器上的多个节点的分布式平衡树被访问。 检索与分布式平衡树的节点相关联的版本信息。 在平衡树上执行的查找事务的有效性是通过仅针对检索到的版本信息检查在查找操作期间访问的叶节点的版本值来确定的。
-
公开(公告)号:US20130151478A1
公开(公告)日:2013-06-13
申请号:US13323577
申请日:2011-12-12
申请人: Xiaozhou Li , Wojciech Golab , Mehul A. Shah
发明人: Xiaozhou Li , Wojciech Golab , Mehul A. Shah
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.
摘要翻译: 一种验证密钥值存储中的一致性级别的方法,其中值存储在基于云的存储系统中,该存储系统包括由密钥识别的读/写寄存器。 在集中式监视节点处,创建包括在密钥处执行的写入和读取的操作的历史记录,并且确定在键处的读取和对该键的最新写入之间的距离。 然后可以确定距离是否满足松弛的原子性质。
-
公开(公告)号: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.
摘要翻译: 实施例提供了用于服务器复制和事务承诺的方法。 该方法包括从一个或多个存储器节点处的客户端节点接收事务,每个存储器节点包括多个副本,并且针对每个副本确定副本是否能够提交事务。 该方法还包括将来自每个副本的响应发送到共享节点,其中,所述共享节点被配置为记录所述响应是否是提交响应。 该方法还包括提交交易,如果在每个存储节点处,副本的法定人数能够提交交易,否则中止该交易。
-
公开(公告)号:US20130110774A1
公开(公告)日:2013-05-02
申请号:US13285884
申请日:2011-10-31
IPC分类号: G06F7/00
CPC分类号: G06F11/2035 , G06F11/1425 , G06F11/1474 , G06F11/1658 , G06F11/1666 , G06F11/183 , G06F11/2023 , G06Q10/10
摘要: 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是一种事务,它以原子方式执行读取,比较和写入任意多个内存位置的任何组合。 该方法还包括针对内存节点内的副本的领导者,确定领导者是否能够使用协商一致的过程提交事务日志中的最小交易的最小交易和稳定状态变化来更新副本。 该方法还包括:在每个存储节点处,复制品的法定人数能够稳定最小化交易,或者中止其中的小交易。
-
公开(公告)号: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.
摘要翻译: 访问分布在多个服务器上的多个节点的分布式平衡树被访问。 检索与分布式平衡树的节点相关联的版本信息。 在平衡树上执行的查找事务的有效性是通过仅针对检索到的版本信息检查在查找操作期间访问的叶节点的版本值来确定的。
-
公开(公告)号:US09690679B2
公开(公告)日:2017-06-27
申请号:US13285884
申请日:2011-10-31
CPC分类号: G06F11/2035 , G06F11/1425 , G06F11/1474 , G06F11/1658 , G06F11/1666 , G06F11/183 , G06F11/2023 , G06Q10/10
摘要: 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.
-
公开(公告)号:US08589360B2
公开(公告)日:2013-11-19
申请号:US13323577
申请日:2011-12-12
申请人: Xiaozhou Li , Wojciech Golab , Mehul A. Shah
发明人: Xiaozhou Li , Wojciech Golab , Mehul A. Shah
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.
摘要翻译: 一种验证密钥值存储中的一致性级别的方法,其中值存储在基于云的存储系统中,该存储系统包括由密钥识别的读/写寄存器。 在集中式监视节点处,创建包括在密钥处执行的写入和读取的操作的历史记录,并且确定在键处的读取和对该键的最新写入之间的距离。 然后可以确定距离是否满足松弛的原子性质。
-
公开(公告)号:US20130080473A1
公开(公告)日:2013-03-28
申请号:US13246715
申请日:2011-09-27
申请人: Harumi Kuno , Goetz Graefe , Wojciech Golab
发明人: Harumi Kuno , Goetz Graefe , Wojciech Golab
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.
摘要翻译: 提供了一种减少数据库拥塞的计算机装置和相关方法。 一方面,如果分层数据结构中存储的密钥值的分布有利于一系列关键值,则计算机设备和方法可以在互连节点的分层数据结构内生成新分区。
-
公开(公告)号:US07705512B2
公开(公告)日:2010-04-27
申请号:US11544081
申请日:2006-10-06
申请人: Wojciech Golab , Gustavo Sumcad
发明人: Wojciech Golab , Gustavo Sumcad
IPC分类号: H02K13/00
摘要: 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.
摘要翻译: 电动机器导体包括总线,其包括中心部分,可与第一导体连接的中心部分的第一可连接部位和具有可与第二导体连接的第二电连接部位的第一臂。 位于第一可连接部位和第二可连接部位之间的第一臂的第一熔合部分,第一熔接部分可电中断以在第一可连接部位和第二可连接部位之间打开电路。 第二臂具有可连接到第三导体的第三可连接部位,以及位于第一可连接部位和第三可连接部位之间的第二臂的第二熔接部。 所述第二熔断部分可电中断以在所述第一可连接部位和所述第三可连接部位之间打开电路。
-
-
-
-
-
-
-
-
-