사용자 요청 정보를 받거나 DB 데이터 조회할 때
Domain 객체를 사용하지 않고 Map을 사용하는 것은 메모리 효율 측면에서 봤을 때 좋지 않습니다.
Map을 사용하면 메모리 대략 5MB 사용하는 것을 확인할 수 있습니다.
Domain 객체를 사용하면 대략 4MB 사용하는 것을 확인할 수 있습니다.
앞의 Map과 비교하면 1MB 정도 차이가 있습니다.
따라서 Map 대신에 Domain 객체를 사용하는 것이 메모리 효율 측면에서 좋고
유지보수 업무를 파악할 때도 유리하기 때문에
Domain 객체 사용하는 것을 권장합니다.
'dev > 자바' 카테고리의 다른 글
Comparator&Comparable 인터페이스 (0) | 2023.06.20 |
---|---|
csv parsing lambda stream (0) | 2023.06.08 |
Java Builder 패턴 (0) | 2023.05.17 |
네이버 메일 SMTP (0) | 2023.05.15 |
Array List min max (0) | 2023.05.12 |