UUID 생성기
버전 1, 3, 4, 5, 6, 7의 UUID를 생성합니다. 버전을 선택하고 옵션을 설정한 후 생성을 클릭하세요. 모든 처리는 브라우저에서 로컬로 수행됩니다.
하나를 되읽기
UUID 버전 설명
| 버전 | 방법 | 사용 사례 |
|---|---|---|
| v1 | 타임스탬프 (100ns) + 랜덤 노드 | 시간 순서 ID; 생성 시간을 포함합니다 |
| v4 | 암호학적 랜덤 | 범용 고유 ID - 가장 인기 있음 |
| v5 | 네임스페이스 + 이름의 SHA-1 해시 | v3과 유사하지만 SHA-1 사용 (v3보다 권장) |
| v6 | 재정렬된 v1 타임스탬프 | 시간 기반 ID의 데이터베이스 친화적 정렬 |
| v7 | Unix ms 타임스탬프 + 랜덤 | 현대적 시간 기반, 단조 증가, 데이터베이스에 최적 |
기본으로 손이 가야 할 것은 버전 4입니다. 무작위 비트뿐이라 아무것도 흘리지 않고, 충돌은 이론상으로만 일어납니다. 버전 7은 알아 둘 값어치가 있습니다. 시각을 앞에 두기 때문에, 이 값들로 이루어진 열은 행이 만들어진 순서대로 정렬되고, 쓰기가 흩어지는 대신 데이터베이스 인덱스가 깔끔하게 유지됩니다. 버전 1과 6은 같은 타임스탬프에 노드 필드를 더한 것이며, 여기서 노드는 멀티캐스트 비트를 켠 난수라 실제 네트워크 주소가 되는 일이 없습니다. 아무 UUID나 살펴보기 칸에 붙여 넣으면 버전과, 들어 있다면 만들어진 순간까지 알려 줍니다.
또 데이터를 손으로 손보고 있나요
매번 브라우저 탭에서 고쳐야 하는 페이로드는 원래 코드가 할 일입니다. 저희는 시스템 사이에서 데이터를 옮기는 연동, 파서, 서비스를 만들고, 그 과정에서 조용히 데이터를 망가뜨리는 것들을 고칩니다.
무엇을 옮기는지 알려주세요