꿀봉자바 [Developer]

  • 홈
  • 태그
  • 방명록

Time based UUID 1

[Java] Time Orderd UUID

UUID를 Primary Key로 썼을 경우 MariaDB InnoDB 테이블의 Primary Key는 Clustered 인덱스로 물리적으로 순서대로 유지가 가능 UUID의 값은 unique하긴 하나 랜덤하게 발생되는 값으로, Primary Key 컬럼일 경우 Clustered Index로 재배열하게 되어, InnoDB 스트로지 엔진의 부하가 발생. 해결방안 UUID를 랜덤하게 생성하되 이 값을 sequencial 하게 생성하여, DB 입장에서 새로운 데이터가 들어오더라도 indexing으로 인해 드는 리소스가 랜덤값보다 현저히 감소. Java UUID Generator (JUG) Library 사용 ( 아래 dependecy 추가 ) com.fasterxml.uuid java-uuid-generator..

Java 2022.02.23
이전
1
다음
더보기
프로필사진

꿀봉자바 [Developer]

  • 분류 전체보기
    • Java
      • Design Pattern
      • Effective Java 3
    • Spring
    • 알고리즘
    • Network
    • Linux

Tag

Memory dump analysis, UUID ORDERED, JAVA RSA, Java Generics, application.proerties, JMX PORT, NPE 제어, Time based UUID, Out of Memmory, 2장 객체 생성과 파괴, 공개키 개인키, 제네릭, PriorityBlockingQueue, java, 이펙티브 자바3, Java-uuid-generator, tomcat accesslog, 클래스와 인터페이스, 이펙티브자바3, GC Overhead,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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 © Kakao Corp. All rights reserved.

티스토리툴바