UUID 범용 고유 식별자(Universally Unique Identifier)로 고유하게 식별하는데 사용되는 레이블이다. 주로 분산 컴퓨팅 환경에서 사용된다. 중앙에서 관리되지 않는 분산 환경이라면 개별 시스템이 id를 발급하더라도 유일성이 보장되어야 하기 때문에 등장하게 되었다. 전역적으로 고유하지는 않으나 중복의 가능성은 거의 적다. 36자의 문자열로 표시되는 128비트의 값이다. 하이픈으로 구분된 32개의 16진수 문자열의 패턴을 보인다. uuid의 버전 버전은 1, 3, 4, 5가 있다. 1버전: 타임스탬프를 기준으로 생성 3버전: MD5 해시기반으로 생성 4버전: 랜덤 생성 5버전: SHA-1 해시를 이용해 생성 => 1버전과 4버전을 많이 사용하나 1버전도 중복값 존재의 가능성이 있어서 주..