ETC

UUID - 범용 고유 식별자

SongMinu 2020. 12. 28. 20:25
728x90

UUID란?

universally unique identifier

컴퓨터 시스템 내에서 고유한 객체를 식별하기 위해 사용하는 값

네트워크상에 존재하는 여러 컴퓨터를 식별하기 위해 사용하기 시작

구조

하이픈(-) 4개와 16진수 32개로 구성

8개-4개-4개-4개-12개

 

하이픈은 값을 읽기 편하게 추가한 구분자다.  때문에 생략하는 경우도 많음

저장할 때는 하이픈을 제외하고 저장

 

알아야 할 것.

16진수 하나를 표현하는데 4비트(0.5 바이트)가 필요

총 128비트(16바이트)가 필요

많은 식별자가 필요하지 않을 경우에는 일부 값만 랜덤 하게 생성해서 사용

 

버전

1, 2, 3, 4, 5 버전이 있으나 오늘날 대부분의 시스템은 버전 4 UUID나 이를 기반으로 직접 정의한 UUID를 사용

 

 

 

반응형

'ETC' 카테고리의 다른 글

2021년 그리고 2022년  (2) 2022.01.01
MongoDB와 ElasticSearch 테스트 (용량, 속도)  (0) 2021.03.25
HTTPS  (0) 2021.01.15
RESTful API  (0) 2021.01.15
해시 함수 (hash function)  (0) 2020.12.31