Invention Grant
- Patent Title: Scalable locking techniques
-
Application No.: US16816905Application Date: 2020-03-12
-
Publication No.: US11227016B2Publication Date: 2022-01-18
- Inventor: Avi Goren , Oren Ashkenazi , Asaf Levy
- Applicant: Vast Data Ltd.
- Applicant Address: IL Tel Aviv
- Assignee: Vast Data Ltd.
- Current Assignee: Vast Data Ltd.
- Current Assignee Address: IL Tel Aviv
- Agency: M&B IP Analysts, LLC
- Main IPC: G06F16/901
- IPC: G06F16/901 ; G06F16/23 ; H04L29/08

Abstract:
Systems and methods for scalable locking. A method includes adding a first lock entry representing a pending lock to a first tree, the first lock entry indicating a range to be locked; checking at least a portion of at least one second tree to determine whether a conflicting lock exists for the first lock entry among at least one second lock entry based on the range to be locked, wherein each of the first tree and the at least one second tree is a data structure including a plurality of nodes representing at least a plurality of attributes, wherein the plurality of attributes of the at least one second tree includes the at least one second lock entry; committing the pending lock when no conflicting lock exists; and resolving the pending lock based on a resolution of the conflicting lock when a conflicting lock exists.
Public/Granted literature
- US20210286802A1 SCALABLE LOCKING TECHNIQUES Public/Granted day:2021-09-16
Information query