Invention Grant
US08768977B2 Data management using writeable snapshots in multi-versioned distributed B-trees
有权
使用多版本分布式B树中的可写入快照进行数据管理
- Patent Title: Data management using writeable snapshots in multi-versioned distributed B-trees
- Patent Title (中): 使用多版本分布式B树中的可写入快照进行数据管理
-
Application No.: US13562941Application Date: 2012-07-31
-
Publication No.: US08768977B2Publication Date: 2014-07-01
- Inventor: Wojclech Golab , Mehul A. Shah , Benjamin Albert Sowell
- Applicant: Wojclech Golab , Mehul A. Shah , Benjamin Albert Sowell
- Applicant Address: US TX Houston
- Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee Address: US TX Houston
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
A method for managing data using writeable snapshots in a multi-versioned, distributed B-tree comprising nodes distributed over a plurality of servers, includes receiving a transaction request specifying a transaction type, the transaction having a transaction snapshot id, and determining the transaction type. If the transaction type is an update transaction, the method includes determining a node to update, which is defined by a node snapshot id, and if the transaction snapshot id is greater that the node snapshot id, the method copies the node and updates the copy to create a writeable snapshot, assigns the transaction snapshot id as a node snapshot id of the copy, and places a pointer from the node to the copy.
Public/Granted literature
- US20140040199A1 Data Management Using Writeable Snapshots in Multi-Versioned Distributed B-Trees Public/Granted day:2014-02-06
Information query