动态表(像论坛帖子)如何分页? 400 报错
公司的移动产品有个类似论坛的功能,就是显示帖子 发帖 回复帖子互动 ,使用频率比较高。
现在问题是帖子显示列表如何分页,因为模块活跃度还行 ,普通的分页不太合适(分页期间增加的帖子太多,分页数据大量重复)。
现在使用的方法是 第一次请求直接取当前的最新的10条,之后每次请求带上最后一条的id,服务器按照提交的id往后取十条。
总感觉这种方法不太高效,另外这种方法不知道如何做(服务端 and 客户端)缓存。
跟楼主同样的困惑,用的也是附带最后一条数据ID的方法,不知道还有木有其它高大上的方案。######这种一般来说是比较高效的方法了,可以再缓存前两页的id列表,如果有新增或者删除在清除缓存列表,如果修改则只需更改id对应的缓存即可。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。