redis 持久化存儲之aof和設置密碼
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的配置文件裏,
appendfilename "appendonly.aof" 此處是可以有引號。
Redis支持三種不同的刷寫模式:
# appendfsync always #每次收到寫命令就立即強制寫入磁盤,是最有保證的完全的持久化,但速度也是最慢的,一般不推薦使用。
appendfsync everysec #每秒鐘強制寫入磁盤一次,在性能和持久化方面做了很好的折中,是受推薦的方式。
# appendfsync no #完全依賴OS的寫入,一般為30秒左右一次,性能最好但是持久化最沒有保證,不被推薦。
本文出自 “12723827” 博客,請務必保留此出處http://jason83.blog.51cto.com/12723827/1980820
redis 持久化存儲之aof和設置密碼