-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
페이징 방법 질문입니다!
21.09.24 12:57 작성 조회수 890
2
안녕하세요, 항상 좋은 강의 감사합니다.
offset기반의 페이지네이션의 성능이 데이터가 많을 수록 떨어지기 때문에 데이터가 적거나 간단하게 사용할 필요성이 있는 곳이 아니라면, cursor 기반 페이지네이션을 사용하는 것으로 공부했는데, 실무에서도 사용을 하는지 궁금합니다.
답변을 작성해보세요.
6
OMG
2021.09.24
안녕하세요. galid님, 공식 서포터즈 OMG입니다.
페이징 처리 시 한꺼번에(동시에) 많은 데이터를 불러오려면 말씀하신 것 처럼 성능 이슈가 발생 할 수
있습니다. 이를 해결 하기 위해 cursor 방식의 페이지네이션이 성능 효과 관점에서 많은 장점이 있으며
제가 다니는 회사에서도 현재 사용중인(애플리케이션에 적용이 되어있는) 방식입니다.
관련하여 잘 정리된 글 링크 첨부합니다.
참고:
커서 기반 페이지네이션 (Cursor-based Pagination) 구현하기 (velog.io)
Pagenation(페이징) [Offset-based, Cursor-based) :: 대엉코딩 (tistory.com)
왜 오프셋 페이징보다 커서 페이징일까? - 어제의 최선 (tistory.com)
감사합니다.
답변 1