개린이의 일기장

    page 1

    업무에 적절한 pagination 선택하기

    pagination은 백엔드 구현에서 가장 많이 고려해야 되는 기술 중 하나입니다. 일반적으로 알려진 pagination 기술에는 page, slice 가 있고 특수한 경우에 사용되는 noOffset과 Covering Index 기술이 있는데요. 이번 글에서는 실무에서 만난 특이한 pagination 사례에 대해 각색하여 기록해봅니다. 업무 요건 전체고 조회가 필요합니다. 상품군이 신설되었습니다. 기존에는 회사와 상품이 존재했으며 M:N 관계입니다. 상품군과 상품은 1:N 관계입니다. 상품군과 회사의 관계는 M:N 관계입니다. 서로 다른 재고처에 있는 재고를 합쳐야 합니다. 각 상품군별, 회사별로 소계를 보여주어야 합니다. 페이지당 300개 안팎은 허용 범위입니다. 기술적 배경 각 도메인별 조인이 많이 ..

    Series/실전! 2021.11.07
    이전
    1
    다음
    더보기
    프로필사진

    정답이 아닌 내 경험과 생각을 기록합니다.

    • 분류 전체보기 (55)
      • Study (20)
      • Series (26)
        • 실전! (11)
        • 내가 해본 (13)
        • 스프링 마이크로서비스 코딩 공작소 (2)
      • Tip (3)
      • 잡담 & ETC (6)

    최근글과 인기글

    • 최근글
    • 인기글

    방문자수Total

    • Today :
    • Yesterday :
    Github RSS

    • GitHub

    티스토리툴바