Mar*_*tin 1 python iterator redis redis-py
我在 Redis 中有一个优先级从 0 到 3 的排序集。我想使用 python 迭代器从最高优先级到最低优先级遍历这个排序集zscan_iter。但是,使用zscan_iter给了我从 0 开始的项目。有没有办法反转顺序?不幸的是,reverse()它只适用于迭代器,不适用于 python 生成器。
我看到两个解决方案:
ZREVRANGEBYSCORE,但我更喜欢使用迭代器。还有其他方法可以做到这一点吗?
| 归档时间: |
|
| 查看次数: |
1253 次 |
| 最近记录: |