- Patent Title: Versioned hierarchical data structures in a distributed data store
-
Application No.: US15132098Application Date: 2016-04-18
-
Publication No.: US11157517B2Publication Date: 2021-10-26
- Inventor: Srikanth Mandadi , Matthew Berry , Slavka Praus , Chris Baker , Marvin Michael Theimer , Anders Samuelsson , Khaled Salah Sedky
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US WA Seattle
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US WA Seattle
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06F16/27
- IPC: G06F16/27 ; G06F16/28 ; G06F16/23 ; G06F16/18 ; G06F16/901

Abstract:
A distributed data store may maintain versioned hierarchical data structures. Different versions of a hierarchical data structure may be maintained consistent with a transaction log for the hierarchical data structure. When access requests directed to the hierarchical data structure are received, a version of the hierarchical data structure may be identified for processing an access request. For access requests with snapshot isolation, the identified version alone may be sufficient to consistently process the access request. For access requests with higher isolation requirements, such as serializable isolation, transactions based on the access request may be submitted to the transaction log so that access requests resulting in committed transactions may be allowed, whereas access requests resulting in conflicting transactions may be denied.
Public/Granted literature
- US20170300552A1 VERSIONED HIERARCHICAL DATA STRUCTURES IN A DISTRIBUTED DATA STORE Public/Granted day:2017-10-19
Information query