We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
select * from book order by likes desc limit 10 offset 0;
위와 같이 limit를 통해 한 페이지에서 보여줄 데이터의 개수를 정하고 offset으로 몇 개를 건너뛸지를 정한다.
→ offset based paging의 경우 복잡하지 않게 구현할 수 있다는 장점이 있지만, 페이지의 뒤로 갈수록 쿼리의 속도가 느려지고, 데이터의 추가와 삭제가 잦을 경우 누락 혹은 중복이 발생한다는 문제가 있다.
select * from book where created_at < (select created_at from book where id = 3) order by created_at desc limit 15;
목록 조회를 커서 페이징 방식으로 구현한 것이다.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
📝 배민 API
📝 배민 ERD
💩 챌린지 과제
페이징 처리에 대해 고민해보세요.
위와 같이 limit를 통해 한 페이지에서 보여줄 데이터의 개수를 정하고 offset으로 몇 개를 건너뛸지를 정한다.
→ offset based paging의 경우 복잡하지 않게 구현할 수 있다는 장점이 있지만, 페이지의 뒤로 갈수록 쿼리의 속도가 느려지고, 데이터의 추가와 삭제가 잦을 경우 누락 혹은 중복이 발생한다는 문제가 있다.
목록 조회를 커서 페이징 방식으로 구현한 것이다.
The text was updated successfully, but these errors were encountered: