지성이면 감천

  • 홈
  • 태그
  • 방명록

UUID 1

[cs] Spring에서 ULID적용하기

ULID란?Universally Unique Lexicographically Sortable Identifier의 약자로 대소문자를 구분하지 않는 시간을 나타내는 10글자와 16글자의 임의의 값으로 구성한다. ULID는 앞에 타임스태프가 있듯이 생성 순서를 밀리세컨 단위로 기록할 수 있어 순서대로 정렬이 가능하다. 하지만 만약 밀리세컨까지 동일하게 생성된다는 가정을 한다면, 순서는 랜덤으로 배정된다. 또한, ULID는 Crockford’s Base32 기반으로 만들어져 (I, L, O, U)는 들어가지 않는다. 제외된 이유는 이것들은 대소문자에 의해 사람들에게 헷갈릴 수도 있기 때문에라고 한다. 논리대로라면 1ms에 2^80개를 만들 수 있다. 그러면 충돌할 가능성이 존재할까?https://medium...

카테고리 없음 2024.10.14
이전
1
다음
더보기
프로필사진

지성이면 감천

  • 분류 전체보기 (25)
    • JPA (4)
    • spring (5)
    • spring boot (0)
    • cs (5)
    • database (0)
    • project (2)
    • java (1)
    • 자료구조 (1)
    • redis (1)

Tag

Cache Miss, spring, look aside, write through, ulid, RDBS, Cache Hit, Spring Boot, write around, optimistic lock, 빨간 가운의 노예, IOC 컨테이너, cs, read through, mysql 서버 구조, DI 컨테이너, Diderot Effect, Cache, jpa, forward proxy,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바