redis分页脏数据

使用redis的zset去存储最新视频的id,将zset的key设为视频id,score为视频的创建时间戳。
当查询视频id列表时,要分页并且按照新到旧排序(时间戳大到小)。
排序用zset的score排就好了,问题在于分页会产生脏数据。
比如第一页的数据是[“vd6789”,“vd4567”],新插入到zset一条“vd1234”,这会导致第二页查出来是[“vd1234”,“vd6789”],“vd6789”重复了。
想问下大佬们有没有什么解决办法。

阅读 2.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题