Redis基礎(chǔ)配置

我的博客

Redis基本配置(win2012)

  1. 允許其他機(jī)器連接
    搜索bind找到bind 127.0.0.1 改成以下代碼
bind 0.0.0.0
  1. 持久化保存
    AOF持久化設(shè)置
    aof可以實(shí)現(xiàn)每次操作都持久化。
    搜索appendonly把 no改成yes
appendonly no       #關(guān)閉AOF  
appendonly yes      #打開(kāi)AOF 

再找到appendfsync

# appendfsync always   #每次收到寫(xiě)命令就立即強(qiáng)制寫(xiě)入磁盤(pán),最慢的,但是保證完全的持久化,不推薦使用  
appendfsync everysec     #每秒鐘強(qiáng)制寫(xiě)入磁盤(pán)一次,在性能和持久化方面做了很好的折中,推薦  
# appendfsync no    #完全依賴(lài)os,性能最好,持久化沒(méi)保證  

RDB持久化設(shè)置
rdb是記錄一段時(shí)間內(nèi)的操作,一盤(pán)的配置是一段時(shí)間內(nèi)操作超過(guò)多少次就持久化。
默認(rèn)情況下Redis在磁盤(pán)上創(chuàng)建二進(jìn)制格式的命名為dump.rdb的數(shù)據(jù)快照。可以通過(guò)配置文件配置每隔N秒且數(shù)據(jù)集上至少有M個(gè)變化時(shí)創(chuàng)建快照、是否對(duì)數(shù)據(jù)進(jìn)行壓縮、快照名稱(chēng)、存放快照的工作目錄。redis 2.4.10的默認(rèn)配置如下:

#900秒后且至少1個(gè)key發(fā)生變化時(shí)創(chuàng)建快照  
save 900 1  
#300秒后且至少10個(gè)key發(fā)生變化時(shí)創(chuàng)建快照  
save 300 10  
#60秒后且至少10000個(gè)key發(fā)生變化時(shí)創(chuàng)建快照  
save 60 10000  
#可通過(guò)注釋所有save開(kāi)頭的行來(lái)禁用RDB持久化  
#創(chuàng)建快照時(shí)對(duì)數(shù)據(jù)進(jìn)行壓縮  
rdbcompression yes  
#快照名稱(chēng)  
dbfilename dump.rdb  
#存放快照的目錄(AOF文件也會(huì)被存放在此目錄)  
dir /var/lib/redis/
  1. 增加密碼
    搜索requirepass修改如下
requirepass 123456   #修改密碼為123456
  1. win后臺(tái)啟動(dòng)
1.進(jìn)入 DOS窗口
2.在進(jìn)入Redis的安裝目錄
3.輸入:redis-server --service-install redis.windows.conf --loglevel verbose ( 安裝redis服務(wù) )
4.輸入:redis-server --service-start ( 啟動(dòng)服務(wù) )
5.輸入:redis-server --service-stop
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容