redis常用命令及持久化机制
redis 常用命令
查找redis服务文件
find / -name redis-server
查找配置文件
find / -name redis.conf
启动服务时候,要指定配置文件
启动redis服务
/usr/bin/redis-server /etc/redis.conf
查看redis服务启动没有
netstat -tnlp | grep 6379
查看redis版本(服务是否启动都可以)
/usr/bin/redis-server --version
连接redis
./redis-cli -h 127.0.0.1 -p 6379 -a password_2017
关闭redis服务
127.0.0.1:6379> SHUTDOWN save
删除某一个key
127.0.0.1:6379> Del key
持久化机制
RDB:以二进制文件形式保存的redis快照,保存的策略是在n秒内假如有m个key发生改变了,开启一个子线程保存快照,对redis的性能影响很小,但是他时非实时的。默认开启的是RDB
AOF:以字符串形式追加【数据+操作】到日志文件中,他是实时的,AOF相比RDB较安全,开启方式修改 appendonly no 为 appendonly yes