Я понимаю разницу между этими двумя документами.
uuid1()
:
Генерировать UUID из идентификатора хоста, порядкового номера и текущего времени
uuid4()
:
Генерировать случайный UUID.
Поэтому uuid1
использует информацию о машине / последовательности / времени для генерации UUID. Каковы плюсы и минусы использования каждого?
Я знаю, что uuid1()
может иметь проблемы с конфиденциальностью, так как она основана на информации о машине. Интересно, есть ли что-нибудь более тонкое при выборе одного или другого. Я просто использую uuid4()
прямо сейчас, так как это совершенно случайный UUID. Но мне интересно, должен ли я использовать, uuid1
чтобы уменьшить риск столкновений.
По сути, я ищу советы людей по передовым методам использования одного против другого. Спасибо!