GUID (он же UUID) - это аббревиатура от 'Globally Unique Identifier' (или 'Universally Unique Identifier'). Это 128-битное целое число, используемое для идентификации ресурсов. Термин GUID обычно используется разработчиками, работающими с технологиями Microsoft, в то время как UUID используется везде.
128-битный код достаточно велик, а алгоритм генерации достаточно уникален, чтобы, если бы в течение 1 года генерировалось 1 000 000 000 идентификаторов GUID в секунду, вероятность дублирования составляла бы всего 50%. Или если бы каждый человек на Земле сгенерировал 600 000 000 идентификаторов GUID, вероятность дублирования составляла бы всего 50%.
GUID'ы используются при разработке корпоративного программного обеспечения на C#, Java и C++ в качестве ключей базы данных, идентификаторов компонентов или практически везде, где требуется действительно уникальный идентификатор. Идентификаторы GUID также используются для идентификации всех интерфейсов и объектов в COM-программировании.
Copyright © 2025 Убежище инженера