UUID(Universally Unique IDentifier)
2023. 3. 30. 17:25ㆍ네트워크
- UUID(Universally Unique IDentifier)란
네트워크 상에서 고유성이 보장되는 id를 만들기 위한 표준 규약
- 사용
주로 분산 컴퓨팅 환경에서 사용되는 식별자
중앙 시스템이 아닌 개별 시스템이 id를 발급하더라도 유일성이 보장되어야 할 때 사용
중복이 되지 않는, 유일성이 보장된 식별자 라고는 하지만 UUID를 랜덤으로 계속해서 만들다 보면 굉장히 낮은 확률로 같은 UUID가 생성될 순 있음 -> File명 + UUID 과 같이 다른 이름을 붙여서 확률을 더 극악으로 낮출 수 있음
- 구조
128비트 숫자, 32자리의 16진수로 표현, 8-4-4-4-12 글자마다 하이픈을 집어넣어 5개의 그룹으로 구분
- 사용 예시 in Spring Boot
'네트워크' 카테고리의 다른 글
REST API(Representational State Transfer API) (0) | 2023.03.09 |
---|---|
CORS(Cross-Origin-Resource-Sharing) (0) | 2023.03.09 |