Tiny independent libraries with a single purpose, often a single class
-
Updated
Jun 25, 2024 - Scala
Tiny independent libraries with a single purpose, often a single class
C++ unique identifier utilities
Generate 53 and 64 bits Snowflake ID. Uses shared memory for sequences (no need for redis or memcached).
ID generator server
A concurrent-safe lock-free implementation of snowflake algorithm in Golang
A csharp library to generate short id's. they can be used as primary keys or unique identifiers
A simple and flexible API to generate various kinds of string ID / code.
强大的中国大陆身份证号处理/生成/校验/缺位穷举库
A customizable Redis-powered Ruby client for generating unique, monotonically-increasing integer IDs, for use in distributed systems and databases. Based heavily off of Icicle, Twitter Snowflake, and Dogtag.
Generate compact and unique 64-bit IDs with AztecGlyph Python library, inspired by ULID, Instagram ID, and Snowflake, featuring low collision probability and optimized for object tracking, authentication, and web applications.
Generates an unique ID for every component.
Elixir library for working with MAC addresses.
Unique ID generator can be used as alternative for UUID (or encode/decode UUID byte representation)
A Redis-powered Ruby client for generating unique IDs for use in distributed systems
Integer id generator by golang
Primary Key sequence generator. Generating global unique ids in distributed environment.
这是一个ID生成器,它可以提供通过高效的方式产生连续的唯一的ID值。在分库分表时可以提供非常有用的帮助。
Twitter's Snowflake: A distributed time-based unique ID generator
Add a description, image, and links to the id-generation topic page so that developers can more easily learn about it.
To associate your repository with the id-generation topic, visit your repo's landing page and select "manage topics."