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?

¿Fue útil?

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 .

¿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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top