RedisSortedSets Methods |
The RedisSortedSets type exposes the following members.
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode |
用作特定类型的哈希函数。
(Inherited from Object.) | |
GetType |
获取当前实例的 Type。
(Inherited from Object.) | |
MemberwiseClone |
创建当前 Object 的浅表副本。
(Inherited from Object.) | |
ToString | (Inherited from Object.) | |
ZAdd(String, Double, Byte) |
添加一个元素
| |
ZAdd(String, Double, String) |
添加元素
| |
ZCARD(String) |
返回集合数
| |
ZCARD(String, Double, Double) |
返回给定范围间的元素数
| |
ZINCRBY(String, Int32, Byte) |
给指定元素添加自增值
| |
ZINCRBY(String, Int32, String) |
给指定元素添加自增值
| |
ZINTERSTORE |
计算给定的一个或多个有序集的交集,其中给定 key 的数量必须以 numkeys 参数指定,并将该交集(结果集)储存到 destination 。
默认情况下,结果集中某个成员的 score 值是所有给定集下该成员 score 值之和.
关于 WEIGHTS 和 AGGREGATE 选项的描述,参见 ZUNIONSTORE 命令
| |
ZRANGE |
返回给定的分值范围元素内容列表
| |
ZRANGEBYSCORE |
返回给定的分值范围元素列表
| |
ZRANGEBYSCOREByte(String, Double, Double, Int32, Int32) |
返回给定的分值范围元素列表
| |
ZRANGEBYSCOREByte(String, Double, Double, Boolean, Int32, Int32) |
返回给定的分值范围元素列表
| |
ZRANGEBYSCOREValues |
返回给定的分值范围元素列表
| |
ZRANGEByte(String, Int32, Int32) |
返回给定的分值范围元素内容列表
| |
ZRANGEByte(String, Int32, Int32, Boolean) |
返回给定的分值范围元素列表
| |
ZRANGEValues |
返回给定的分值范围元素内容列表
| |
ZRANK(String, Byte) |
获取元素排名
| |
ZRANK(String, String) |
获取元素排名
| |
ZREM(String, Byte) |
删除元素
| |
ZREM(String, String) |
删除元素
| |
ZREMRANGEBYRANK |
删除一个范围元素
| |
ZREMRANGEBYSCORE |
删除一个积分范围元素
| |
ZREVRANGE |
返回给定的区间元素列表
| |
ZREVRANGEBYSCORE |
返回有序集 key 中, score 值介于 max 和 min 之间(默认包括等于 max 或 min )的所有的成员。有序集成员按 score 值递减(从大到小)的次序排列。
具有相同 score 值的成员按字典序的逆序(reverse lexicographical order )排列。
除了成员按 score 值递减的次序排列这一点外, ZREVRANGEBYSCORE 命令的其他方面和 ZRANGEBYSCORE 命令一样
| |
ZREVRANGEBYSCOREByte(String, Double, Double, Int32, Int32) |
返回有序集 key 中, score 值介于 max 和 min 之间(默认包括等于 max 或 min )的所有的成员。有序集成员按 score 值递减(从大到小)的次序排列。
具有相同 score 值的成员按字典序的逆序(reverse lexicographical order )排列。
除了成员按 score 值递减的次序排列这一点外, ZREVRANGEBYSCORE 命令的其他方面和 ZRANGEBYSCORE 命令一样
| |
ZREVRANGEBYSCOREByte(String, Double, Double, Boolean, Int32, Int32) |
返回有序集 key 中, score 值介于 max 和 min 之间(默认包括等于 max 或 min )的所有的成员。有序集成员按 score 值递减(从大到小)的次序排列。
具有相同 score 值的成员按字典序的逆序(reverse lexicographical order )排列。
除了成员按 score 值递减的次序排列这一点外, ZREVRANGEBYSCORE 命令的其他方面和 ZRANGEBYSCORE 命令一样
| |
ZREVRANGEBYSCOREValues |
返回有序集 key 中, score 值介于 max 和 min 之间(默认包括等于 max 或 min )的所有的成员。有序集成员按 score 值递减(从大到小)的次序排列。
具有相同 score 值的成员按字典序的逆序(reverse lexicographical order )排列。
除了成员按 score 值递减的次序排列这一点外, ZREVRANGEBYSCORE 命令的其他方面和 ZRANGEBYSCORE 命令一样
| |
ZREVRANGEByte(String, Int32, Int32) |
返回给定的区间元素列表
| |
ZREVRANGEByte(String, Int32, Int32, Boolean) |
返回给定的区间元素列表
| |
ZREVRANGEValues |
返回给定的区间元素列表
| |
ZREVRANK(String, Byte) |
返回有序集 key 中成员 member 的排名。其中有序集成员按 score 值递减(从大到小)排序。
排名以 0 为底,也就是说, score 值最大的成员排名为 0 。
使用 ZRANK 命令可以获得成员按 score 值递增(从小到大)排列的排名。
| |
ZREVRANK(String, String) |
返回有序集 key 中成员 member 的排名。其中有序集成员按 score 值递减(从大到小)排序。
排名以 0 为底,也就是说, score 值最大的成员排名为 0 。
使用 ZRANK 命令可以获得成员按 score 值递增(从小到大)排列的排名。
| |
ZSCORE(String, Byte) |
返回有序集 key 中,成员 member 的 score 值。如果 member 元素不是有序集 key 的成员,或 key 不存在,返回 nil 。
| |
ZSCORE(String, String) |
返回有序集 key 中,成员 member 的 score 值。如果 member 元素不是有序集 key 的成员,或 key 不存在,返回 nil 。
| |
ZUNIONSTORE |
计算给定的一个或多个有序集的并集,其中给定 key 的数量必须以 numkeys 参数指定,并将该并集(结果集)储存到 destination 。
默认情况下,结果集中某个成员的 score 值是所有给定集下该成员 score 值之 和 。
|