Invention Grant
- Patent Title: Managing identifiers for multinodal master systems of unknown or changing size
-
Application No.: US16595587Application Date: 2019-10-08
-
Publication No.: US11321350B2Publication Date: 2022-05-03
- Inventor: Allan George Schrum
- Applicant: ORACLE INTERNATIONAL CORPORATION
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Kraguljac Law Group, LLC
- Main IPC: G06F16/27
- IPC: G06F16/27 ; H04L29/08 ; G06F16/23 ; G06F16/25 ; H04L67/1042

Abstract:
Systems, methods, and other embodiments associated with distributed primary identifier management in a multi-master database system are described. One embodiment includes: Receiving a request to add a new master node to a multi-master database environment. Retrieving the next available master node number from a master node counter for the database environment. Generating a numeric base for primary identifiers of data objects of the new master node by deriving high order bits of the numeric base from the retrieved master node number. Configuring the new master node to assign the next unassigned number in a sequence of numbers beginning with the numeric base as the primary identifier for each data object created by the new master node. Add the new master node to the database environment. In one embodiment, the numeric base is generated by replacing the leading bits of the primary identifier range with the reversed the binary equivalent of the node number of the new master node.
Public/Granted literature
- US20210103599A1 MANAGING IDENTIFIERS FOR MULTINODAL MASTER SYSTEMS OF UNKNOWN OR CHANGING SIZE Public/Granted day:2021-04-08
Information query