Redis第二节——Redis命令操作

2023-02-12  本文已影响0人  杜艳_66c4

1、字符串类型:

存储:set key value
获取:get key
删除:del key

2、哈希类型

存储:hset key field value

hget myhash user lisa

获取:
1、hget key field:获取指定field对应的值
2、hgetall key:获取所有的field和value

hget myhash user
hget myhash

删除:del key field

del myhash user

3、列表list :可添加一个元素到列表的左边或者右边, 当做队列使用,可以重复元素

list: b a c

1、添加
lpush key value :将元素加入列表左边
rpush key value:将元素加入列表右边
2、获取
lrange key start end:范围获取
获取所有 lrange key 0 -1
3、删除
lpop key :删除列表最左边的元素,并将元素返回
rpop key :删除列表最右边的元素,并将元素返回


list

4、集合类型set:不允许重复元素,无顺序

1、存储
sadd key value
2、获取
smembers key: 获取set集合中所有元素
3、删除
srem key value:删除set集合中某个元素

5、sorted set 有序集合,不允许元素重复,且元素有序, 作为排行榜

有序集合和集合一样也是String 类型元素的集合,且不允许重复的成员
不同的是每个元素都会关联一个double类型的分数,redis 通过分数为集合中成员进行从小到大排序
有序集合的成员是唯一的,但分数可以重复
1、存储
zadd key score value
2、获取
zrange key start end
3、删除
zrem key value
zrem mysort lisi


sorted set

6、通用命令

1、keys:查询所有的键
2、type key :获取键对应的value 的类型
3、del key :删除指定的key value

上一篇下一篇

猜你喜欢

热点阅读