分享人:北京分院 高明达
1.背景介绍
2.知识剖析
3.常见问题
4.解决方案
5.编码实战
6.扩展思考
7.参考文献
8.更多讨论
分页是我们后端常用的一个功能,可以说是刚需了。
物理分页 物理分页依赖的是某一物理实体,这个物理实体就是数据库,比如MySQL数据库提供了limit关键字,程序员只需要编写带有limit关键字的SQL语句,数据库返回的就是分页结果。
2.逻辑分页 逻辑分页依赖的是程序员编写的代码。数据库返回的不是分页结果,而是全部数据,然后再由程序员通过代码获取分页数据,常用的操作是一次性从数据库中查询出全部数据并存储到List集合中,因为List集合有序,再根据索引获取指定范围的数据。
怎么抉择呢?
1.数据库负担
2.服务器负担
3.实时性
4.适用场合
资料基本来源于百度
感谢观看,如有出错,恳请指正
BY : 北京分院 高明达