SISMEMBER joe's_movies "bet man"(integer) 0redis> SISMEMBER joe's_..._为什么zset不能直接判断元素是否存在">
赞
踩
Redis直接提供了高效的查询方法SISMEMBER,其时间复杂度O(1)。
- redis> SMEMBERS joe's_movies
- 1) "hi, lady"
- 2) "Fast Five"
- 3) "2012"
- redis> SISMEMBER joe's_movies "bet man"
- (integer) 0
-
- redis> SISMEMBER joe's_movies "Fast Five"
- (integer) 1
返回值:
如果 member
元素是集合的成员,返回 1
。
如果 member
元素不是集合的成员,或 key
不存在,返回 0
。
Redis没有提供直接可以使用的方法,所以只能通过其他途径来实现了,主要2种方法。
ZLEXCOUNT key min max
- 127.0.0.1:6379> zrevrange zsetkey 0 -1
-
- 1) "e"
-
- 2
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。