Каков наименьший способ хранения UUID, удобочитаемого человеком и широко совместимого с базами данных?
Я думаю о каком-то массиве символов с использованием шестнадцатеричных значений?
Каков наименьший способ хранения UUID, удобочитаемого человеком и широко совместимого с базами данных?
Я думаю о каком-то массиве символов с использованием шестнадцатеричных значений?
В качестве обычного подхода я думаю, что кодирование двоичных данных (16 байтов) как Base64 может быть тем, что вы хотите.
Используйте кодировку Base-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