Для моего веб-приложения (в JavaScript) я хочу генерировать короткие лиги (для разных объектов - на самом деле разные типы - строки и массивы строк)
Я хочу что-то вроде "aX4j9Z" для моих uids (guids).
Таким образом, эти uids должны быть достаточно легкими для веб-трансфайлов и обработки строк js и совершенно уникальны для не огромной структуры (не более, чем 10k элементов). Говоря "совершенно уникальный", я имею в виду, что после генерации uid я мог проверить, существует ли этот uid в структуре и регенерировать его, если он это делает.
Я бы посоветовал любые советы.