Java-Chip4 / StudyingRecord

강의 내용 정리📝
6 stars 2 forks source link

스트림이 제공하는 통계함수 및 그룹함수 사용 performance vs DB Query 문 #45

Closed songks0922 closed 2 years ago

songks0922 commented 2 years ago

어떤 것을 사용하는 것이 성능적으로 이득일지 찾아보고 있었습니다.

songks0922 commented 2 years ago

스트림이 더 빠른 경우는 찾아보기 힘들다고 한다. 그도 그럴 것이 데이터를 다 가져와서 처리하는 방식 보다 가져올때부터 처리된 데이터를 가져오는 것이 좀 더 합리적으로 판단되며, 데이터량이 많을 경우 모든 데이터를 다 가져오는데 걸리는 네트워크 시간도 생각하고 자바의 메모리 또한 고려해야 될 부분일 것이다. 데이터양이 적을 경우가 아니라면 쓰지않는다고 하며 결론적으로 DB에서 최대한 걸러서 가져와야 된다. https://www.inflearn.com/questions/184494