Quelle est la plus petite façon de stocker un UUID qui est lisible par l'homme?
-
12-09-2019 - |
Question
Quelle est la plus petite façon de stocker un UUID qui est lisible par l'homme et largement base de données compatible?
Je pense un tableau de caractères d'une sorte en utilisant des valeurs hexagonales?
La solution
Comme approche commune, je pense que le codage des données binaires (16 octets) en base64 pourrait être ce que vous voulez.
Autres conseils
Utilisez Base-85 encodage pour stocker l'UUID que 20 caractères US-ASCII .
Vous trouverez peut-être le dernier podcast pertinent:
http://itc.conversationsnetwork.org/shows/detail4087.html
Base de données à l'échelle des identificateurs uniques non encore simples dans SQL Server
Vous voulez base64 si elle va être dans une sorte de représentation informatique. Base85 si vous pouvez trouver un moyen de contourner le mettre dans une URL. Voir: http://en.wikipedia.org/wiki/Base64 et http://en.wikipedia.org/wiki/Ascii85