zset
key1 score1
key2 score2
zadd key score1 member1 score2 memeber2 相zset中添加成员
zcard key 返回成员数量
zincrby key increment member member = member + increment
zcount key min max 返回介于min max间的成员数量
zrange key min max withscore 返回 区间内的集合
zrange key 0 -1 withscore //返回所有成员并带score
zscore key member 返回分值
散列
hmget name key1 key2
hmset name key1 value1 key2 value2
hdel name key1 key2
hlen name 键值对数量
hexists name key 是否存在
hkeys name
hvals name
hgetall name 获得所有键值对
hincrby name key increment 将key存储的值加上整数increment
hincrbyfloat key increment 浮点数
集合
sadd name item1 item2
srem name item1 item2
sismember name item
scard name
smembers name
sdiff key1 key2 存在于第一个集合, 不存在其他集合之中
zrank key member 返回memeber在zset中的排名
key1 score1
key2 score2
zadd key score1 member1 score2 memeber2 相zset中添加成员
zcard key 返回成员数量
zincrby key increment member member = member + increment
zcount key min max 返回介于min max间的成员数量
zrange key min max withscore 返回 区间内的集合
zrange key 0 -1 withscore //返回所有成员并带score
zscore key member 返回分值
散列
hmget name key1 key2
hmset name key1 value1 key2 value2
hdel name key1 key2
hlen name 键值对数量
hexists name key 是否存在
hkeys name
hvals name
hgetall name 获得所有键值对
hincrby name key increment 将key存储的值加上整数increment
hincrbyfloat key increment 浮点数
集合
sadd name item1 item2
srem name item1 item2
sismember name item
scard name
smembers name
sdiff key1 key2 存在于第一个集合, 不存在其他集合之中
zrank key member 返回memeber在zset中的排名
本文详细介绍了 Redis 中的多种数据结构及其常用操作方法,包括字符串、散列、集合、有序集合等,并提供了具体的应用实例。

被折叠的 条评论
为什么被折叠?



