Мне нужно сгенерировать GUID и сохранить его с помощью строкового представления. Строковое представление должно быть как можно короче, поскольку оно будет использоваться как часть уже длинной строки URL.
Прямо сейчас, вместо использования стандартного представления abcd-efgh -..., вместо этого я использую необработанные байты и base64-кодировку, что приводит к несколько более короткой строке.
Но возможно ли это сделать еще короче?
Я в порядке, теряя некоторую степень уникальности и сохраняя счетчик, но сканирование всех существующих ключей не является вариантом. Предложения?