Guides
Des articles qui abordent les concepts de l'UUID, le choix de la version et son application concrète.
Qu'est-ce qu'un UUID
Le concept de l'UUID (identifiant universellement unique) et les raisons de son emploi, expliqués depuis les bases.
Panorama des versions d'UUID (v1·v3·v4·v5·v7)
Comparaison de la façon dont chaque version d'UUID est construite et du moment où l'utiliser.
UUID vs ULID vs NanoID
Comparaison de trois identifiants représentatifs selon la longueur, le tri et l'usage.
L'UUID comme clé primaire de base de données
Avantages et inconvénients de l'UUID en clé primaire, et choix entre v4 et v7.
Probabilité de collision et sécurité
Examinons si l'UUID est réellement unique et s'il peut servir de jeton de sécurité.
Utiliser un UUID dans les URL et noms de fichiers
Points de vigilance et alternatives plus courtes lorsqu'on place un UUID dans un chemin d'URL ou un nom de fichier.
Performance et stockage des UUID
Les facteurs qui influencent la performance des UUID lors de la génération en masse et du stockage en base de données.
Bonnes pratiques d'utilisation des UUID
Une check-list des principes à suivre pour manipuler les UUID en conditions réelles.
UUID vs clé primaire à entier auto-incrémenté
Compare l'UUID et l'entier auto-incrémenté comme clé primaire de base de données.
Formats et encodages d'UUID
Récapitule les différents formats et encodages utilisés pour stocker et transmettre un UUID.
Comprendre l'UUID v7 en détail
Aborde la structure interne du v7, la norme la plus récente, et la façon de l'adopter.
Comprendre NanoID en détail
Explique le principe de NanoID, un identifiant court alternatif, et sa personnalisation.
UUID à espace de noms (v3 et v5)
Aborde la notion d'espace de noms et l'usage des UUID basés sur un nom, v3 et v5.