安全性:主要是說設置客戶端鏈接後進行任何其餘命令前須要使用的密碼。
警告:由於Redis很是的快,因此在一臺比較好的服務器上,一個外部用戶能夠在一秒鐘進行十五萬次的密碼嘗試,這就意味着須要制定很是強大的密碼來防止暴力破解。redis
這時候進入客戶端,當輸入命令時候,會顯示 (error) NOAUTH Authentication required.
輸入密碼:auth allen(回車),成功返回OK。
這是進入客戶端以後填寫的密碼,還能夠在進入客戶端的時候就填入密碼:
./redis/bin/redis-cli -a allen 這樣更加方便。數據庫
Redis主從配置和使用都很是簡單。經過主從複製能夠容許多個slave server擁有和master server相同的數據庫副本。緩存
在slave的配置文件中加入如下配置
slaveof 192.168.1.100 6379 指定master的ip和端口
masterauth allen 添加master的密碼
測試的時候,可使用虛擬機,克隆出來一個lamp環境,修改一下ip,完成測試工做。
可使用info命令來查看兩臺redis server的信息:安全
# Replication
role:master //身份是主機
connected_slaves:1 //鏈接的從機有1臺
slave0:ip=192.168.1.204,port=6379,state=online,offset=746,lag=1 //從機的信息服務器
# Replication
role:slave //身份是從機
master_host:192.168.1.203 //鏈接到的主機的ip
master_port:6379 //本身的端口測試
能夠在主機中set一些內容,在從機中get,查看是否已經達到主從複製的目的。ui
學PHP的小螞蟻 原創博客 http://my.oschina.net/woshixiaomayi/blog.net