프라이머리키로 정수보다 UUID가 유리한 점, 그리고 그보다 ULID가 유리한 점 주의점 등에 대한 글 읽는데한가지 의뭉스러운게 상당수 테이블에서 정수 PK가 단순히 키로서뿐만 아니라 서비스에서도 의미를 가지게 되지 않음?게시판 만든다치면 아티클 테이블의 PK가 서비스에서의 글번호도 되고 글링크주소에도 들어가지 않나...?그러면 이럴때는 보통 PK랑 별도의 정수 칼럼을 또 만드나? 그것도 이상한데..
글 링크좀
https://spoqa.github.io/2022/08/16/kotlin-jpa-entity.html
url에 uuid를 쓰겟지
생각하고 있는 RDBMS + 모놀리식이면 굳이 UUID를 쓸 필요가 없긴 할거임 MSA에 DB가 다른걸로 바뀌면서 이제 생겨나는 문제들을 해결하기 위해 그런 ID들이 도입되는거니까
인덱싱 개념이 없는건가
그럴땐 autoincrease도 괜찮지
pk + 분산 환경 + 정렬까지 필요하면 별도의 pk 정책을 써야지.
https://getchan.github.io/data/instagram_guid/