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