/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
redis linux是一款現(xiàn)在比較熱門使用的NOSQL系統(tǒng)之一,這里為你帶來(lái)的是最新的Linux版本,能夠幫助你更好的部署服務(wù)器,支持多種數(shù)據(jù)類型儲(chǔ)存,功能非常強(qiáng)大,有需要的用戶不要錯(cuò)過(guò)了,趕快來(lái)下載吧!
Redis是當(dāng)前比較熱門的NOSQL系統(tǒng)之一,它是一個(gè)key-value存儲(chǔ)系統(tǒng)。和Memcache類似,但很大程度補(bǔ)償了Memcache的不足,它支持存儲(chǔ)的value類型相對(duì)更多,包括string、list、set、zset和hash。這些數(shù)據(jù)類型都支持push/pop、add/remove及取交集并集和差集及更豐富的操作。在此基礎(chǔ)上,Redis支持各種不同方式的排序。
1、在安裝redis之前先安裝C++編譯環(huán)境,查看目前服務(wù)器上gcc的版本:gcc -v,
如果Linux系統(tǒng)沒(méi)有安裝gcc編譯器,du會(huì)提示“Command not found”;如果提示命令找不到,則表明沒(méi)有安裝;
或者更新版本,不然后續(xù)make的時(shí)候會(huì)報(bào)錯(cuò)。yum -y install gcc-c++
2、下載Redis 壓縮包,穩(wěn)定版即可,官方建議新手使用5.0版本。
3、通過(guò)遠(yuǎn)程管理工具,將壓縮包拷貝到Linux服務(wù)器中,一般服務(wù)器之外的第三方軟件裝在opt這個(gè)文件夾中,執(zhí)行解壓操作。
解壓命令 tar xzf redis-6.0.4.tar.gz
redis客戶端
4、進(jìn)入到解壓后的路徑cd redis-6.0.4
5、編譯
編譯完成之后,可以看到解壓文件redis-6.0.4 中會(huì)有對(duì)應(yīng)的src、conf等文件夾,這和windows下安裝解壓的文件一樣,大部分安裝包都會(huì)有對(duì)應(yīng)的類文件、配置文件和一些命令文件。
6、進(jìn)入到src目錄,里邊有很多關(guān)鍵性文件:
7、編譯完成后redis就可以使用了
進(jìn)入到redis的壓縮目錄的src下
cd redis-6.0.4/src
開(kāi)啟服務(wù)./redis-server
8、啟動(dòng)成功后會(huì)顯示redis的pid按住crtl+c 可以退出服務(wù).
注意:這里直接執(zhí)行Redis-server 啟動(dòng)的Redis服務(wù),是在前臺(tái)直接運(yùn)行的(效果如上圖),也就是說(shuō),執(zhí)行完該命令后,如果Lunix關(guān)閉當(dāng)前會(huì)話,則Redis服務(wù)也隨即關(guān)閉。正常情況下,啟動(dòng)Redis服務(wù)需要從后臺(tái)啟動(dòng),并且指定啟動(dòng)配置文件。所以執(zhí)行下面的配置。
在我們成功安裝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)聽(tīng)的端口號(hào)
timeout:請(qǐng)求超時(shí)時(shí)間
loglevel:log信息級(jí)別
logfile:log文件位置
databases:開(kāi)啟數(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:是否開(kāi)啟appendonlylog,開(kāi)啟的話每次寫操作會(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)自己同步)
關(guān)于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接
Copyright 2005-2024 QQTN.com 【騰牛網(wǎng)】 版權(quán)所有 鄂ICP備2022005668號(hào)-1 | 鄂公網(wǎng)安備 42011102000260號(hào)
聲明:本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來(lái)自互聯(lián)網(wǎng) 如有異議 請(qǐng)與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告