redis 重复赋值会覆盖上次的值,所以只有增删改查中的三种命令
redis的增删查命令, 是根据数据类型的不同而不同的, 下面我们来了解一下
String 类型
1.存储数据
set key value
2.获取数据
get key
3.删除数据
del key
hash 类型
1.存储数据,其中 field 是 map 中的一个属性
hset key field value
2.1获取数据
hget key field
2.2获取整个 map 集合
hgetall key
3.删除数据
hdel key field
list 类型
1.1存储数据(左边)
lpush key value
1.2存储数据(右边)
rpush key value
2.获取元素(范围获取,从0开始,-1结束)
lrange key start end
3.1删除元素(最左边)
lpop key
3.2删除元素(最右边)
rpop key
set 类型
1.存储数据
sadd key value
2.获取数据
smembers key
3.删除数据
srem key value
sortedset 类型
1.存储数据(score 是排序的值)
zadd key score value
2.获取数据(获取时,可以显示分数 withscores)
zrange key start end [withscores]
3.删除数据
zren key value
redis其他通用命令
1.查询所有的键
keys *
2.获取键的类型
type key
3.删除指定的键
del key