- .NET 9에서 새로운 UUID 버전 7 (UUIDv7)이 도입되었습니다. 🎉
- 기존 GUID는 UUIDv4 기반으로 무작위 생성되어 데이터베이스 키로 사용 시 성능 저하(프래그멘테이션)를 야기할 수 있었습니다. ⚠️
- UUIDv7은 시간 관련 데이터를 포함하여 정렬 가능한 GUID를 생성합니다. ⏱️
- UUIDv7을 사용하면 데이터베이스 프래그멘테이션 문제를 해결하고, 별도의 정렬 라이브러리가 필요 없어집니다. 🗄️
Guid.Create()
메서드의 version 7을 사용하여 UUIDv7을 생성할 수 있습니다. 💻