한정된 네트워크 자원을 효율적으로 활용하기 위해 특정한 정렬 기준에 따라 데이터를 분할하여 가져오는 것

<aside> 💡 오프셋 기반 페이지네이션 (Offset-based Pagination)

</aside>


<aside> 💡 커서 기반 페이지네이션 (Cursor-based Pagination)

</aside>

🤔 우리 서비스에 보다 적합한 방식은 무엇일까?

결론부터 말하면 우리팀은 커서 기반 페이지네이션 (Cursor-based Pagination) 을 도입하기로 결정했다.

<aside> 💡 우리팀이 커서 기반 페이지네이션을 도입한 이유 ⁉️

</aside>

첫번째. 우리팀 주요 서비스는 실시간 채팅 기반 플랫폼이다.

우리팀 주요 서비스는 실시간 채팅 기반 플랫폼이다. 실시간 채팅의 경우는 잦은 수정, 생성, 삭제가 반복되기 때문에 오프셋 기반으로 할 경우 중복 데이터처리가 발생할 우려가 있다.