开发者社区> 问答> 正文

手机app的列表和翻页怎么做到的?

1 不可能每次翻页都查数据库吧?比如一页10条,是不是可以现查100条,剩余90条缓存起来?那么这个缓存用redis还是mencache?
2 如何区分两次翻页请求是同一个人的同一个操作序列呢?
希望各位朋友帮忙看一下,谢谢!

展开
收起
落地花开啦 2016-02-29 13:23:17 3430 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    仅供参考
    1.没有必要查100条,因为如果你数据增加了一条,那么你这101条数据的分页都变化了,会降低命中率。 如果变化很少,那么就用memcached存起来,一般没有太大必要用到redis。
    2.客户端来请求的时候带上相应的身份识别参数,识别同一次操作的话,可以通过客户端每次请求传随机nonce值来判断。

    2019-07-17 18:50:13
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
女性移动App安全攻防战 立即下载
汇聚云计算的生态核能——云市场,云上APP Store 立即下载
千万级用户直播App——服务端架构设计和思考 立即下载