¿Cuál es la forma más pequeña para almacenar un UUID que es legible por humanos?
-
12-09-2019 - |
Pregunta
¿Cuál es la forma más pequeña para almacenar un UUID que es fácil de leer y muy humana base de datos compatible?
Estoy pensando una matriz de caracteres de una cierta clase utilizando valores hexadecimales?
Solución
Como enfoque común, creo que codificar los datos binarios (16 bytes) como base 64 podría ser lo que quieres.
Otros consejos
Utilice Base-85 codificación para almacenar el UUID como 20 caracteres US-ASCII .
Es posible encontrar el último podcast relevante:
http://itc.conversationsnetwork.org/shows/detail4087.html
para toda la base identificadores únicos aún por simples en SQL servidor
¿Quieres base 64 si va a estar en cualquier tipo de representación por ordenador. Base85 si se puede averiguar una forma de evitar ponerlo en una URL. Ver: http://en.wikipedia.org/wiki/Base64 y http://en.wikipedia.org/wiki/Ascii85