UUIDv7, 당신이 아는 그런 ID가 아니다

UUIDv7 doesn't have the properties you think it does

UUIDv7가 단조 증가, 생성 시각 포함, 추측 불가능이라는 장점을 내세우지만 RFC 9562는 이 속성들을 강제하지 않는다. Python 표준 라이브러리 구현은 시계가 뒤로 가면 타임스탬프가 무한히 앞서 달아나고, 여러 구현이 재시작 후 순서가 뒤섞인 ID를 만든다. 저자는 UUIDv7을 여러 아이디어가 뒤섞인 형식으로 보며, 실제로 믿을 수 있는 건 충돌 저항성과 고유성뿐이라고 지적한다.

타임스탬프는 당신이 지금 몇 시인지 알 때만 시간 순서를 가지는데, 당신은 지금 몇 시인지 알지 못한다.

이 날의 다른 글

2026-10-23