Едни и същи ли са uuid и guid?

Съдържание:

Едни и същи ли са uuid и guid?
Едни и същи ли са uuid и guid?

Видео: Едни и същи ли са uuid и guid?

Видео: Едни и същи ли са uuid и guid?
Видео: JavaDay Kyiv 2016: DataWars. The Bloody Enterprise strikes back. (Victor Polischuk) (RU) 2024, Ноември
Anonim

Универсален уникален идентификатор (UUID) е 128-битов етикет, използван за информация в компютърните системи. Терминът глобален уникален идентификатор (GUID) също се използва, често в софтуер, създаден от Microsoft.

Какво е GUID номер?

( Глобално уникален идентификатор) Реализация на универсалния уникален идентификатор (виж UUID), който се изчислява от Windows и Windows приложения. Използвайки псевдослучаен 128-битов номер, GUID се използват за идентифициране на потребителски акаунти, документи, софтуер, хардуер, софтуерни интерфейси, сесии, ключове за база данни и други елементи.

Как да генерирам GUID?

Споставяне на компонентите с GUID

  1. Преобразувайте името в байтове. …
  2. Преобразувайте пространството от имена в байтове. …
  3. Конкатенирайте ги и хеширайте, като използвате правилния метод за хеширане. …
  4. Разбийте хеша на основните компоненти на GUID, времева марка, часовникова последователност и ID на възел. …
  5. Вмъкнете компонента за времеви печат в GUID: 2ed6657de927468b.

Какво е пример за GUID?

Типове GUID

За да идентифицирате версията на GUID, просто погледнете цифрата на версията, например версия 4 GUID имат формат xxxxxxxx-xxxx-4xxx-Nxxx-xxxxxx, където N е едно от 8, 9, A или B. Тази версия се генерира с помощта на текущото време и MAC адреса на клиента.

Може ли GUID да бъде същият?

Теоретично, не, те не са уникални. Възможно е да генерирате идентичен гид отново и отново. … Оттам (чрез Wikipedia), шансовете за генериране на дублиран GUID: 1 към 2^128.

Препоръчано: