Distributed global unique ID application method
Patent Information
- Authority / Receiving Office
- CN · China
- Current Assignee / Owner
- 优赛恒创科技发展(北京)有限公司
- Publication Date
- 2017-04-19
- Estimated Expiration
- Not applicable · inactive patent
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The present invention relates to a globally unique ID service in a distributed system, in particular to a distributed system capable of efficiently generating globally unique IDs Background technique
[0002] In a distributed system, it is often necessary to define corresponding data using a globally unique ID (GUID). The basic requirements of GUID include the following points: 1. Globally unique; 2. Relatively small occupation, convenient for DB storage and indexing; 3. Time-friendly, convenient for business queries; 4. High performance and high availability. The current existing solutions all have their own problems, and there is no comprehensive solution.
[0003] Regarding SnowFlake, since the implementation of the present invention is based on Twitter’s Snowflake solution, let’s first introduce snowflake. In order to meet Twitter’s request for tens of thousands of messages per second, each message must be assigned a unique ID. These IDs also need...