작성한 질문수
스프링 핵심 원리 - 기본편
작성
·
151
0
식별자로 Long 래퍼 클래스를 사용하는데 그 이유가 무엇인가요??
만일 row가 엄청 많아진다고 할 때, Long으로 다 커버가 되나요? 만일 정말 많은 양의 데이터가 들어온다면 어떤 자료형을 써야하나요?
답변 1
1
안녕하세요, syhan622 님! 공식 서포터즈 codesweaver 입니다.Long은 8바이트로 2^64제곱 까지 표현할 수 있습니다.대략 920경 입니다.
이것보다 큰 수는 BigInteger, 소수라면 BigDecimal 을 사용할 수 있습니다.
추가로, 데이터가 수백만 단위만 되어도 성능이 많이 떨어지는게 현실입니다. 그래서 한 테이블에 데이터가 그렇게 많이 쌓인다면 테이블을 나누는 등 다른 방법을 찾는게 맞습니다.감사합니다.