HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📯
부스트캠프 7기 BE 멤버쉽 설계
/
DB에 비즈니스 로직이 늘어나요

DB에 비즈니스 로직이 늘어나요

요약
JOIN이 늘면서 복잡한 쿼리를 작성하고 있어 고민입니다.
확인
확인
레이블
3주차
연산을 DB에서 대부분 처리하는게 효율적이지 않을까? 생각하고 조인이 늘어나면서 고민이 되는 부분입니다. (서버 메모리를 적게 사용한다는 측면에서)
  1. 쿼리가 복잡해 이해가 어려워진다.
  1. 나중에 샤딩을 고려해야하는 시점이 되면 JOIN을 사용하지 않는게 좋다고 하는 것
 
어플리케이션에서 가공하는 경우가 많을까요?
나중에 케싱을 고려하게 되면 해답이 보일까요?

ZUM 데이터를 한번에 가져오는 API
  • 사실 짧은 시간에 가져온다.
    • 고민할 단계가 아닌가보다!!
  • 아하!
  • 로직은 어플리케이션에서 가공해보자 → 생각보다 빠르다.
 
디비 확장보다 서버 확장이 더 쉽지 않을까요?