一.安装
1.解包
2.
2.编译安装
二.基础操作
1.设置键值对
2.查看键名称
key * 查看所有键名称 keys 键名称 查看一个键是否存在
3. 取出键值对
4.删除键值对
5.清空所有数据库中的数据
6.rename
重命名键名称
不论更名后的键是否存在都会覆盖原有键,
并将改名前的键的值赋予改名后的键
rename oldkey newkey
renamenx
重命名键名称
假如改名后键名称存在则更改不成功
renamenx oldkey newkey
7.move
移动键值对到指定数据库
move key dbnumber
假如目标数据库中存在同名键则移动失败
8.ttl
查看键值对的生命周期
ttl key
-1
永久
-2
已过期
9.expire
设置键值对的存储周期
expire key seconds
三.持久化
类型
RDB模式
默认持久化
dump.rdb
数据库启动时会读取
触发条件
redis进程退出
宕机
redis程序崩溃
手动保存(触发RDB)
save
AOF模式
默认关闭
appendonly.aof
默认进程启动时读取
开启
appendonly yes
可以与RDB同时使用