UUIDv47: 정렬 가능한 UUID로 데이터베이스 친화적이며 API 호환성도 보장
2025-09-17
UUIDv47은 데이터베이스에서 정렬 가능한 UUIDv7을 저장하면서 API 인터페이스에는 UUIDv4로 표시하는 독창적인 방법입니다. UUIDv7의 타임스탬프 필드를 UUID 자체의 랜덤 비트에 연결된 키가 있는 SipHash-2-4 스트림으로 XOR 마스크하여 구현합니다. 이를 통해 데이터베이스 효율성과 API 호환성을 모두 만족시킵니다. C 언어로 구현된 라이브러리는 통합이 용이하며 키 복구 저항성도 갖춰 높은 보안성을 확보합니다.
개발