ULIDs는 컴팩트, URL-안전, lexicographically 분류 가능한 식별자 48 비트 타임스탬프 및 80 무작위의 비트. 그들은 로그, 이벤트 스트림, 데이터베이스 레코드, 파일 이름 및 시간 가능한 ID에서 혜택을 분산 시스템에 유용합니다.
모노토닉 모드는 여러 가지가 같은 밀리 초에 생성 될 때 주문한 ID를 유지합니다. 주문, 수입 또는 생성 된 레코드를 디버깅하기 전에 타임 스탬프 및 임의 구성 요소를 검사하기 위해 ULID를 붙여 넣으십시오.
표준 ULID은 26-character Crockford Base32 값입니다. 검증된 ULID 문자열 그룹은 임베디드 생성 시간으로 기록하지만 다른 기계에서 시계는 여전히 뒤로 이동하거나 불명 할 수 있습니다. 단일 톤 세대는 동일한 브라우저 세션에서 생성 된 ID 만 주문하는 것을 향상시킵니다.
타임 스탬프가 디코딩 될 수 있기 때문에, ULID은 비밀보다는 식별자입니다. 액세스 토큰으로 하나 사용하거나 기록이 생성되었을 때 숨겨지는 것을 가정하지 마십시오.
관련 도구: UUID v7 생성기 · Random String 생성기