西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

redis安裝包-linux

v3.0.5免費(fèi)版
  • redis安裝包-linuxv3.0.5免費(fèi)版
  • 軟件大小:1.6M
  • 更新時(shí)間:2016-04-11 11:59
  • 軟件語(yǔ)言:中文
  • 軟件廠商:
  • 軟件類別:國(guó)產(chǎn)軟件 / 免費(fèi)軟件 / 源碼相關(guān)
  • 軟件等級(jí):4級(jí)
  • 應(yīng)用平臺(tái):WinAll
  • 官方網(wǎng)站:暫無(wú)
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

本類精品

軟件介紹

redis是一個(gè)使用c語(yǔ)言編寫的開源包,是一個(gè)高性能的key-value數(shù)據(jù)庫(kù),很大程度補(bǔ)償了其他類型key-value數(shù)據(jù)庫(kù)的缺陷

安裝說(shuō)明:

獲取源碼、解壓、進(jìn)入源碼目錄

使用wget工具等下載:

wget (百度不讓用鏈接)

tar xzf redis-1.2.6.tar.gz

cd redis-1.2.6。

編譯生成可執(zhí)行文件

由于makefile文件已經(jīng)寫好,我們只需要直接在源碼目錄執(zhí)行make命令進(jìn)行編譯即可:

make

make-test

sudo make install

make命令執(zhí)行完成后,會(huì)在當(dāng)前目錄下生成本個(gè)可執(zhí)行文件,分別是redis-server、redis-cli、redis-benchmark、redis-stat,它們的作用如下:

redis-server:Redis服務(wù)器的daemon啟動(dòng)程序

redis-cli:Redis命令行操作工具。當(dāng)然,你也可以用telnet根據(jù)其純文本協(xié)議來(lái)操作

redis-benchmark:Redis性能測(cè)試工具,測(cè)試Redis在你的系統(tǒng)及你的配置下的讀寫性能

redis-stat:Redis狀態(tài)檢測(cè)工具,可以檢測(cè)Redis當(dāng)前狀態(tài)參數(shù)及延遲狀況。

建立Redis目錄(非必須)

這個(gè)過(guò)程不是必須的,只是為了將Redis相關(guān)的資源統(tǒng)一管理而進(jìn)行的操作。

執(zhí)行以下命令建立相關(guān)目錄并拷貝相關(guān)文件至目錄中:

sudo -s

mkdir -p /usr/local/redis/bin

mkdir -p /usr/local/redis/etc

mkdir -p /usr/local/redis/var

cp redis-server redis-cli redis-benchmark redis-stat /usr/local/redis/bin/

cp redis.conf /usr/local/redis/etc/

配置參數(shù)

在我們成功安裝Redis后,我們直接執(zhí)行redis-server即可運(yùn)行Redis,此時(shí)它是按照默認(rèn)配置來(lái)運(yùn)行的(默認(rèn)配置甚至不是后臺(tái)運(yùn)行)。我們希望Redis按我們的要求運(yùn)行,則我們需要修改配置文件,Redis的配置文件就是我們上面第二個(gè)cp操作的redis.conf文件,它被我們拷貝到了/usr/local/redis/etc/目錄下。修改它就可以配置我們的server了。如何修改?下面是redis.conf的主要配置參數(shù)的意義:

daemonize:是否以后臺(tái)daemon方式運(yùn)行

pidfile:pid文件位置

port:監(jiān)聽的端口號(hào)

timeout:請(qǐng)求超時(shí)時(shí)間

loglevel:log信息級(jí)別

logfile:log文件位置

databases:開啟數(shù)據(jù)庫(kù)的數(shù)量

save * *:保存快照的頻率,第一個(gè)*表示多長(zhǎng)時(shí)間,第二個(gè)*表示執(zhí)行多少次寫操作。在一定時(shí)間內(nèi)執(zhí)行一定數(shù)量的寫操作時(shí),自動(dòng)保存快照?稍O(shè)置多個(gè)條件。

rdbcompression:是否使用壓縮

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

dir:數(shù)據(jù)快照的保存目錄(這個(gè)是目錄)

appendonly:是否開啟appendonlylog,開啟的話每次寫操作會(huì)記一條log,這會(huì)提高數(shù)據(jù)抗風(fēng)險(xiǎn)能力,但影響效率。

appendfsync:appendonlylog如何同步到磁盤(三個(gè)選項(xiàng),分別是每次寫都強(qiáng)制調(diào)用fsync、每秒啟用一次fsync、不調(diào)用fsync等待系統(tǒng)自己同步)

下面是一個(gè)略做修改后的配置文件內(nèi)容:

daemonizeyes
pidfile/usr/local/redis/var/redis.pid
port6379
timeout300
logleveldebug
logfile/usr/local/redis/var/redis.log
databases16
save9001
save30010
save6010000
rdbcompressionyes
dbfilenamedump.rdb
dir/usr/local/redis/var/
appendonlyno
appendfsyncalways
glueoutputbufyes
shareobjectsno
shareobjectspoolsize1024

將上面內(nèi)容寫為redis.conf并保存到/usr/local/redis/etc/目錄下

然后在命令行執(zhí)行:

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

即可在后臺(tái)啟動(dòng)redis服務(wù),這時(shí)你通過(guò)

telnet127.0.0.16379

即可連接到你的redis服務(wù)

軟件標(biāo)簽:

其他版本下載

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載