AG UUID

UUID v7 v7 · time-sortable

L'UUID le plus récent, trié chronologiquement grâce aux millisecondes Unix placées dans les 48 premiers bits.

Aperçu

Un nombre aléatoire est ajouté après l'horodatage, ce qui satisfait à la fois l'unicité et le tri. C'est la version la plus récente, normalisée dans la RFC 9562.

Structure

Longueur en bits128
Longueur en caractères36
Formathex 8-4-4-4-12
TriableOui
Basé sur l'aléatoirePartiel

Quand l'utiliser

Particulièrement avantageux là où le tri par ordre d'insertion importe, comme les clés primaires et index de base de données. Recommandé comme choix par défaut pour les nouveaux systèmes.

Exemple

UUID v7
018f2e6b-6a3c-7c9a-b1e2-3d4e5f6a7b8c

Générer ce format

Voir le code par langage →