您的位置:首页 > 数据库 > Redis

redis 持久化存储之aof和设置密码

2017-11-11 10:08 706 查看
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秒左右一次,性能最好但是持久化最没有保证,不被推荐。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Redis 设置密码