Redis数据操作(2)

2018-05-10  本文已影响0人  肆惮

“ 哈希hash ”


1:设置

HSET key field value
HMSET key field value [field value ...]

2:获取

HGET key field
HMGET key field [field ...]
HGETALL key
HKEYS key
HLEN key
HVALS key

3:其他

HEXISTS key field
HDEL key field [field ...]
HSTRLEN key field


“ 列表list ”

1、列表的元素类型为string
2、俺咋混插入顺序排序
3、在列表的头部或者尾部添加元素


一:设置

LPUSH key value [value ...]
RPUSH key value [value ...]
LINSERT key BEFORE|AFTER pivot value
LSET key index value

二:获取

LPOP key
RPOP key
LRANGE key start stop

三:其他

LTRIM key start stop
LLEN key
LINDEX key index


“ 集合set ”

1:无序集合
2:元素为string类型
3:元素具有唯一性,不重复


一:设置

SADD key member [member ...]

二: 获取

SMEMBERS key
SCARD key

三:其他

SINTER key [key ...]
SDIFF key [key ...]
SUNION key [key ...]
SISMEMBER key member


“ 有序集合zset ”

1:sorted set,有序集合
2:元素为string类型
3:元素具有唯一性,不重复
4:每个元素都会关联一个double类型的score,表示权重,通过权重将元素从小到大排序
5:元素的score可以相同


一:设置

ZADD key score member [score member ...]

二:获取

ZRANGE key start stop
ZCARD key
ZCOUNT key min max
ZSCORE key member
上一篇 下一篇

猜你喜欢

热点阅读