Redis 分页

上一篇我们提到了用带有索引的键来分页,那么还有更快的方法吗?
当然是有了,一个是使用搜索引擎,一个是使用缓存。
Redis提供了有序集合SortedSet,使用ZRANGE key start stop,可以查询指定范围。
那么我们可以把id存到有许集合里,直接按照id或者创建时间来排序。
再把详细的数据存到hashmap里,从集合里取出id后,再从hashmap里取相应的数据。
详细可以参考这篇文章

代码请见my_php_util

posted @ 2017-04-14 10:36  半山th  阅读(394)  评论(0编辑  收藏  举报