Générateur ULID
Générateur d'ULID. Créez jusqu'à 100 ULID par opération. Les ULID sont triables chronologiquement et peuvent remplacer les UUID.
Generated Results
Read Only
Comment utiliser
À propos de cet outil
Génère des ULID dans le navigateur. Triable par temps; alternative moderne aux UUID.
Comment utiliser
Cliquez sur « Générer » pour un, ou entrez un nombre. Clic pour copier.
Options
Nombre : entier ≥1. Génère autant d'ULID en une fois.
Cas d'utilisation
• ID distribués • ID chronologiques de logs/événements • Clés BDD triables • Plus lisibles que les UUID
Exemples de code
JavaScript
Read Only
1import { ulid } from 'ulid';
2
3ulid(); // 01ARZ3NDEKTSV4RRFFQ69G5FAVPython
Read Only
1import pythonulid
2
3uuid = pythonulid.ULID() # or ulid-pyPHP
Read Only
1use Hideyo\Ulid\Ulid;
2
3$ulid = (string) new Ulid();Vie privée et données
Génération entièrement dans le navigateur ; rien n'est envoyé au serveur.
FAQ
- Q: Qu'est-ce qu'un ULID ?
- A: Un ULID (Universally Unique Lexicographically Sortable Identifier) est un identifiant de 128 bits encodant un horodatage en millisecondes dans les 48 premiers bits et 80 bits d'aléatoire. Contrairement aux UUID, les ULID sont triables par heure de création.
- Q: Quelle est la différence entre ULID et UUID ?
- A: Les ULID sont triables lexicographiquement par temps, ce qui les rend meilleurs pour les clés primaires de bases de données. Les UUID v4 sont entièrement aléatoires. Les ULID utilisent l'encodage Crockford Base32 et sont plus lisibles que le format hexadécimal des UUID.
- Q: Un ULID est-il garanti unique ?
- A: Oui. Les ULID combinent un horodatage en millisecondes avec 80 bits d'aléatoire. Même si plusieurs ULID sont générés dans la même milliseconde, les collisions sont astronomiquement improbables.
- Q: Des données sont-elles envoyées à un serveur ?
- A: Non. Toute la génération ULID se fait entièrement dans votre navigateur. Rien n'est envoyé à un serveur.
