草庐IT

zRemRangeByScore

全部标签

redis - 在 Redis 商店中通过 zRemRangeByScore 删除一项的可靠方法是什么?

我已将json数据插入到Redis中按分数排序的集合中。分数是timestamp.如果我指定min,max,它是按此分数从排序集中删除项目的可靠方法吗?参数为timestamp:$this->redis_php->zRemRangeByScore($key,$timestamp,$timestamp);所以,如果我有semilar$timestamp对于max,min它将在什么范围内工作?我是说或== 最佳答案 它是安全的,除非在排序集中不止一个元素具有相同的分数:你将丢弃不止一个元素,因为分数范围匹配不止一个元素。有序集是元素唯一

redis - ZREMRANGEBYRANK 与 ZREMRANGEBYSCORE 之间的区别

ZREMRANGEBYRANK和ZREMRANGEBYSCORE有什么区别?向我解释以下查询:127.0.0.1:6379>ZRANGEBYSCOREmy110WITHSCORES1)"b"2)"1"3)"a"4)"4" 最佳答案 让我们先设置您的ZSet:ZADDmyzset1"one"ZADDmyzset2"two"ZADDmyzset3"three"ZADDmyzset4"four"ZADDmyzset5"five"ZADDmyzset6"six"ZADDmyzset7"seven"ZADDmyzset8"eight"ZADD