开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第19天,点击查看活动详情
1.设置密码
重启redis
2.全量备份文件
3.redis默认数据
默认是16个数据库
//默认16个数据库
可以根据需要进行更改
4.设置key
5.获取所有key
keys *
6.获取key总量
7.删除key
del name2
8.设置key周期
EXPIRE apple 100
9.查看key周期
ttl apple
(二)五种数据类型使用
1.String
基本格式:
set key value
参数说明:
key 我们设置的key名字,value 我们设置的值
多个key批量设置
mset key1 value1 key2 value2 .....
例子:设置age1 name1两个值
mset age1 100 name1 haha
自增
每次自增1
INCR age
自增结果:
非数字类型的数据,自增失败
指定步长自增
INCRBY key offset
代码说明:
key:要设置key的名字
offset:每次要自增的步长
例子:
删除key
2.hash用法(用于存储结构化数据)
hset
hset hashname key1 value1 key2 value2
代码说明:
hashname:要设置的hash名字
key1:属性名1
value1:属性名1的值
连续设置两个hash:可以看到,只有两个hash值,分别为emp1和emp2
hgetall
获取完整的hash值
hdel
删除hash属性
hdel hashName key1
代码说明:
hashName 名字
key1 属性值
注意,无法直接删除整个hash
HEXISTS
判断hash属性是否存在:
HEXISTS hash名字 属性名
HEXISTS emp:1 name
判断hash值为emp:1是否有name属性;存在返回1,不存在返回0