开发者社区> 问答> 正文

动态表(像论坛帖子)如何分页? 400 报错

动态表(像论坛帖子)如何分页? 400 报错

   公司的移动产品有个类似论坛的功能,就是显示帖子  发帖  回复帖子互动 ,使用频率比较高。

现在问题是帖子显示列表如何分页,因为模块活跃度还行 ,普通的分页不太合适(分页期间增加的帖子太多,分页数据大量重复)。

现在使用的方法是 第一次请求直接取当前的最新的10条,之后每次请求带上最后一条的id,服务器按照提交的id往后取十条。

总感觉这种方法不太高效,另外这种方法不知道如何做(服务端 and 客户端)缓存。

展开
收起
爱吃鱼的程序员 2020-06-05 12:59:05 414 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    跟楼主同样的困惑,用的也是附带最后一条数据ID的方法,不知道还有木有其它高大上的方案。######这种一般来说是比较高效的方法了,可以再缓存前两页的id列表,如果有新增或者删除在清除缓存列表,如果修改则只需更改id对应的缓存即可。

    2020-06-05 12:59:19
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《开放搜索查询分析服务架构分享》 立即下载
QQ移送页面框架优化实践 立即下载
QQ移动页面框架优化实践 立即下载