在上一篇文章中,我們簡(jiǎn)單描述了什么是Redis及其相關(guān)特性,當(dāng)然知道這些特性并不是我們的最終目的,我們的最終目的還是要知道如何去使用它解決實(shí)際開(kāi)發(fā)過(guò)程中所遇到的問(wèn)題,從這篇文章開(kāi)始我們便開(kāi)始陸續(xù)對(duì)Redis的實(shí)際使用進(jìn)行簡(jiǎn)單說(shuō)明。
顧明思議,任何一個(gè)數(shù)據(jù)庫(kù)的學(xué)習(xí)和使用都是從搭建這個(gè)數(shù)據(jù)庫(kù)服務(wù)器開(kāi)始的,Redis也不例外。因此在這片文章和下一篇文章中,將分別講述在Windows環(huán)境下和Linux環(huán)境下如何搭建一個(gè)單實(shí)例的Redis服務(wù)器機(jī)器相關(guān)知識(shí)。
其實(shí),Redis官方是只支持Linux環(huán)境的,但是還是有好心的人幫助大家在Windows下去搭建Redis服務(wù)器,那么在什么地方可以找到相應(yīng)的安裝包呢?
https://github.com/MSOpenTech/redis/releases
上面這個(gè)地址大家點(diǎn)擊進(jìn)入后就會(huì)進(jìn)入到Redis的Windows版本下,在那里,大家可以下載到最新的版本,不僅有安裝包的,也有壓縮包的文件(解壓后可直接使用),具體需要什么還是看大家自己的需要了。
在這里,我們從上面下載了一個(gè)3.0的版本,版本型號(hào)為:Redis-x64-3.0.504。我下載的是壓縮文件,經(jīng)過(guò)解壓后相關(guān)文件如下所示:
其中,相應(yīng)的文件介紹如下:
[plain] view plain copy
redis-benchmark.exe? ? ? ? #基準(zhǔn)測(cè)試
redis-check-aof.exe? ? ? ? # aof
redis-check-dump.exe? ? ? ? # dump
redis-cli.exe? ? ? ? ? ? ? # 客戶(hù)端
redis-server.exe? ? ? ? ? ? # 服務(wù)器
redis.windows.conf? ? ? ? ? # 配置文件
這時(shí)候怎么啟動(dòng)一個(gè)單實(shí)例的Redis服務(wù)呢?太簡(jiǎn)單了,直接調(diào)用redis-server.exe,參數(shù)帶上redis配置文件即可。如下所示:
redis-server.exe? redis.windows.conf
從截圖上可以看到,其實(shí)Redis服務(wù)已經(jīng)啟動(dòng)起來(lái)了,并且端口號(hào)為6379(默認(rèn)的端口號(hào)),而且是以單實(shí)例模式(Running in standalone mode)在運(yùn)行,進(jìn)程號(hào)為9988。并且在6379端口一直在等待連接。
我們可以有多種方式連接服務(wù)端,可以通過(guò)自帶的客戶(hù)端命令,或者第三方客戶(hù)端工具(如Redis Desktop Manager),亦或是程序代碼。
下面他們使用Redis自帶的客戶(hù)端工具進(jìn)行連接示范:
從截圖可以看出,我們成功的連接到了6379端口,并且可以進(jìn)行簡(jiǎn)單的操作了,至此,在Windows下的Redis啟動(dòng)講述到此為止,下一篇將看看Linux下如何搭建Redis單實(shí)例服務(wù)器。
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。互聯(lián)網(wǎng)+時(shí)代,時(shí)刻要保持學(xué)習(xí),攜手千鋒PHP,Dream It Possible。