FUIDs are wrapped 128-bit unsigned integers, which gives them the same resolution as UUIDs. FUIDs are serialized to Base62, which is a sequence of digits and alphanumerics. This makes them shorter and easier to handle than normal UUID encoding, yet when generated randomly they use a UUID generation algorithm and are therefore isomorphic with UUIDs. One advantage of using FUIDs is that they can be converted from and to short strings that can stand in as human-readable identifiers for testing purposes, but can be full-length random numbers for production purposes.
-
Notifications
You must be signed in to change notification settings - Fork 0
A UUID-compatible identifier in a friendly base-62 format.
License
arciem/fuid
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A UUID-compatible identifier in a friendly base-62 format.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published