Re: UUID (Universally Unique Identifier) и коллизии
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 06.12.13 12:43
Оценка:
Здравствуйте, Oaks, Вы писали:

O>Wiki

O>

O>....Основное назначение UUID — это позволить распределённым системам уникально идентифицировать информацию без центра координации. Таким образом, любой может создать UUID и использовать его для идентификации чего-либо с приемлемым уровнем уверенности, что данный идентификатор непреднамеренно никогда не будет использован для чего-то ещё. Поэтому информация, помеченная с помощью UUID, может быть помещена позже в общую базу данных, без необходимости разрешения конфликта имен.
O>Вероятность совпадения UUID при генерации 2e250 ключей.
O>p(250) = 1.87e-9....

O>А что можно сделать ,если все-таки коллизии произошли ?

А как? Ну разве что на типе 4, который чисто случайный...
Ну и помнить, что он не защищён, то есть намеренно применить чужой идентификатор — тривиально.

O>К примеру что делают существующие программы ? reset ?


Смотря что им надо делать... reset чего, собственно?
The God is real, unless declared integer.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.