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


1 不可能每次翻页都查数据库吧?比如一页10条,是不是可以现查100条,剩余90条缓存起来?那么这个缓存用redis还是mencache?

2 如何区分两次翻页请求是同一个人的同一个操作序列呢?

Android Redis memcached mysql 互联网创业

Crying 10 years, 1 month ago
  1. 没有必要查100条, 因为如果你数据增加了一条, 那么你这101条数据的分页都变化了, 会降低命中率. 如果变化很少, 那么就用memcached存起来.一般没有太大必要用到redis.

2.客户端来请求的时候带上相应的身份识别参数, 识别同一次操作的话, 可以通过客户端每次请求传随机nonce值, 来判断.

以上供参考.

wshrww answered 10 years, 1 month ago

Your Answer