我已将json数据按分数插入Redis中的排序集。
分数为timestamp
。
如果我将min,max
param指定为timestamp
,是否可以通过此分数从已排序的集合中删除项目:
$this->redis_php->zRemRangeByScore($key, $timestamp, $timestamp);
所以,如果我为$timestamp
设置了半个max, min
,它将在什么范围内工作?我的意思是<= =>
或= =
答案 0 :(得分:1)
除非排序集中的元素多于具有相同分数的元素,否则它是安全的:当分数范围与元素匹配时,您将丢弃多个元素。
根据元素唯一性,有序集合是集,此规则不适用于元素得分。