Каков наименьший способ хранения UUID, доступного для чтения человеком?
-
12-09-2019 - |
Вопрос
Каков наименьший способ хранения UUID, который удобочитаем для человека и широко совместим с базой данных?
Я имею в виду какой-то массив символов, использующий шестнадцатеричные значения?
Решение
Как обычный подход, я думаю, что кодирование двоичных данных (16 байт) как Base64 может быть тем, что вы хотите.
Другие советы
Использование База-85 кодировка для хранения UUID в виде 20 символов US-ASCII.
Возможно, вам покажется актуальным последний подкаст:
http://itc.conversationsnetwork.org/shows/detail4087.html
Уникальные, но простые идентификаторы для всей базы данных в SQL Server
Вам нужен Base64, если он будет в каком-либо компьютерном представлении.Используйте Base85, если вы можете придумать, как это сделать, поместив его в URL.Видишь: http://en.wikipedia.org/wiki/Base64 и http://en.wikipedia.org/wiki/Ascii85