UUID 생성 — 버전 4 무작위 UUID
테스트 행, 임시 파일명, 요청 ID, DB 키용으로 무작위 UUID(버전 4)를 만듭니다. 많이 필요하면 일괄 복사. UUID는 영원한 마법의 전역 유일성이 아니지만, 일상 개발에서 충돌 위험은 무시할 만큼 작습니다.
UUID는 128비트, 보통 하이픈이 있는 여덟 묶음입니다. v4는 거의 무작위 — MAC나 시각을 넣지 않습니다.
UUID는 공개 식별자로 다루고 비밀 토큰이 아닙니다. URL·로그에 나옵니다; 인증에는 적절한 시크릿을.
짧은 ID나 순서 ID가 필요하면 UUID가 안 맞을 수 있습니다 — 스노플레이크 ID 등을 검토하세요.
생성 방법
- 필요한 개수 설정
- 생성 클릭
- 목록 복사
생성기가 주는 것
- 코드 없이 올바른 형식.
- 테스트 DB 시드용 대량 출력.
- 손으로 치기보다 형태가 일정해 오타가 줄어듦.
시나리오
- Postman 예제의 `id` 채우기
- 로컬 목 데이터 기본키
- 고유한 내보내기 파일명
팁
- 하이픈이 없으면 복사 후 `-` 제거.
- UUID 기본키는 인덱스 크기에 영향 — 계획하세요.
- 보안 토큰은 전용 암호 난수 API를.
형태
| 입력 | 출력 | 설명 |
|---|---|---|
| 1개 생성 | xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx | v4 레이아웃 |
| 여러 개 생성 | 줄마다 하나 | 시트에 붙이기 쉬움 |
UUID FAQ
- 두 UUID가 충돌할 수 있나요?
- 이론상 가능하고 실무상 극히 드뭅니다. 그래도 DB에서 유일 제약을 두세요.
- v1인가 v4인가?
- 이 페이지는 무작위 v4입니다.
- 네임스페이스 UUID(v3/v5)?
- 이름과 네임스페이스를 해시하는 것 — 이 생성기의 대상이 아닙니다.