Redis 安裝配置(一)

1、win安裝redis

1.下載地址 http://redis.io/downloadlinux

2.安裝 下載完成後直接解壓到指定目錄,無密碼 啓動服務保持運行redis

輸入圖片說明

進入shell客戶端 ,另起控制檯shell

輸入圖片說明

3.設置密碼數據庫

在redis.windows.conf 中requirepass 註釋解開 設置密碼。windows

驗證密碼的正確性服務器

localhost:6379> auth jihite
OK

4.退出客戶端app

localhost:6379> QUIT

5.關閉redissocket

無密碼:redis-cli.exe shutdowntcp

有密碼:redis-cli -h host -p port -a passwd shutdown 要加上密碼和ipui

2、Linux 安裝redis

1.安裝

wget -c http://download.redis.io/releases/redis-3.0.6.tar.gz 
tar xvf redis-version.tar.gz
cd redis-version
make && make install

2.啓動 咱們就能夠經過 redis-server redis.conf 去啓動redis服務端了

[root@redis redis-3.0.6]# redis-server redis.conf

3.redis的配置文件

redis.conf的主要配置參數的含義:

requirepass:驗證密碼
daemonize:是否之後臺daemon方式運行,no爲禁止,yes爲運行
pidfile:pid文件位置
tcp-backlog(若是訪問量很是大,接收緩衝已經滿了,制定一個位置緩衝新請求,tcp協議通常會有backlog)
bind 監聽地址,默認在127.0.0.1 咱們能夠指定多個地址,例如bind 127.0.0.1 10.0.1.243
port:監聽的端口號,默認是6379,能夠本身指定其餘地址
unixsocket和unixsocketperm 定義sokcet的pid文件位置和權限若是你的服務器和redis在同一臺服務器上推薦指定socket方式,給予socket的方式在內存中直接交換而不通過tcp協議棧去封裝,
timeout:請求超時時間,0表示禁用
loglevel:log信息級別
logfile:log文件位置
databases:開啓數據庫的數量,在redis的集羣中只支持0庫
save * :保存快照的頻率,第一個 表示多長時間,第三個*表示執行多少次寫操做。在必定時間內執行必定數量的寫操做時,自動保存快照。可設置多個條件,例如如下,表示900秒有1個鍵發生變化就執行寫操做,若是在300秒內,有10個鍵發生變化就執行寫操做,若是60秒有1000個鍵發生變化則執行寫操做。

save 900 1
save 300 10
save 60 10000
rdbcompression:是否使用壓縮

dbfilename:數據快照文件名(只是文件名,不包括目錄)

dir:數據快照的保存目錄(這個是目錄)

appendonly:是否開啓appendonlylog,開啓的話每次寫操做會記一條log,這會提升數據抗風險能力,但影響效率。

appendfsync:appendonlylog如何同步到磁盤(三個選項,分別是每次寫都強制調用fsync、每秒啓用一次fsync、不調用fsync等待系統本身同步)

slaveof, 啓動主從,須要指定iP和端口

設置linux redis 服務:http://www.jb51.net/article/78728.htm

相關文章
相關標籤/搜索