Invention Grant
- Patent Title: High-performance naming service using an optimistic-concurrency-control in-memory database
-
Application No.: US15593999Application Date: 2017-05-12
-
Publication No.: US10698877B2Publication Date: 2020-06-30
- Inventor: John Russell Douceur , Vinit Ogale , Joseph Peter Raisanen , Scott Andrew Marks , Balaji Krishnamachari-Sampath , Premika Mani
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Holzer Patel Drennan
- Main IPC: G06F16/23
- IPC: G06F16/23 ; G06F16/22 ; G06F16/16

Abstract:
Implementing a naming service for a hierarchal namespace in a database format. A method includes at a database, wherein the database stores a first table having references to hierarchical nodes in a hierarchical namespace, and a second table with relational references to hierarchical nodes referenced in the first table, detecting an edge modification event changing one or more edges of a node in the hierarchical namespace. The method further includes, as a result, creating a unique row in the second table for the edge modification event in the hierarchical namespace. Any edge modification event results in creation of a unique row in the second table such that different entities can cause overlapping edge modification events that can be documented at the database without transactional conflicts.
Public/Granted literature
- US20180329937A1 High-Performance Naming Service Using an Optimistic-Concurrency-Control In-Memory Database Public/Granted day:2018-11-15
Information query