这篇文章 好像说的是和我同样的问题 但是我看不懂
使用redis的zset实现高效分页查询
https://www.cnblogs.com/michaeldonghan/p/12184975.html
“
另一个通用有用的函数是GetPageDataByLastScoreFromRedis,它支持从指定的score开始取pageSize笔数据,即支持了zset分页。它是第二页(及之后)的取数,而如果取第一页取数,则直接用redis原生函数即可redis.GetRangeWithScoresFromSortedSetDesc(cacheKey, 0, pageSize - 1);。
”
这句话的意思是不是 我把前一万条都缓存到Redis里面,Redis直接有这种分页函数?
【 在 PlutoKey 的大作中提到: 】
: 比如一个订单表 有4.2万条数据,如果每页20条,那就是2000页。
: 如果要获得第一页数据,需要后端向某系统发起两个HTTP请求,得到数据后再返回给React前端。
: 查询总条数
: ...................
--
FROM 223.104.68.*