Redis 进入Redis设置密码
redis 127.0.0.1:6379[1]> config set requirepass my_redis
OK
[root@jcsjzx2017 ~]# redis-cli
127.0.0.1:6379> config get requirepass
(error) NOAUTH Authentication required.
127.0.0.1:6379> auth f987ui#!9
OK
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "f9testpass9"
也可以在配置文件配置密码
去掉#,改requirepass后密码字符串。
Redis 设置持久化存储(1)
1. aof
怎样去设置呢?
将
appendonly no
改为 appendonly yes
通过find / -name appendonly.aof 系统输出的结果为
[root@jcsjzx27 ~]# find / -name appendonly.aof
/var/lib/redis/appendonly.aof
Redis 将数据存到文件/var/lib/redis/appendonly.aof
进入Redis,set Key value, 重启Redis,get key,返回的值还是改Key重启Redis之前设定的value,说明Redis这种持久化存储机制设置成功。
值得注意的是 Redis的配置文件里,
appendfilename "appendonly.aof" 此处是可以有引号。
Redis支持三种不同的刷写模式:
# appendfsync always #每次收到写命令就立即强制写入磁盘,是最有保证的完全的持久化,但速度也是最慢的,一般不推荐使用。
appendfsync everysec #每秒钟强制写入磁盘一次,在性能和持久化方面做了很好的折中,是受推荐的方式。
# appendfsync no #完全依赖OS的写入,一般为30秒左右一次,性能最好但是持久化最没有保证,不被推荐。
本文转自 运维天空 51CTO博客,原文链接:http://blog.51cto.com/jason83/1980820