每個(gè)人的學(xué)習(xí)方式都不一樣,有的人喜歡親自實(shí)踐學(xué)習(xí),有的喜歡觀看教學(xué)視頻,還有的喜歡通過閱讀來學(xué)習(xí)。對于Redis,沒有什么比親自實(shí)踐學(xué)習(xí)來得效果更好的了。Redis的安裝非常簡單。而且通過隨之安裝的一個(gè)簡單的命令解析程序,就能處理我們想做的一切事情。讓我們先花幾分鐘的時(shí)間把Redis安裝到我們的機(jī)器上。
Redis并沒有官方支持Windows平臺,但還是可供選擇。你不會想在這里配置實(shí)際的生產(chǎn)環(huán)境,不過在我過往的開發(fā)經(jīng)歷里并沒有感到有什么限制。
首先進(jìn)入https://github.com/dmajkic/redis/downloads,然后下載最新的版本(應(yīng)該會在列表的最上方)。
獲取zip文件,然后根據(jù)你的系統(tǒng)架構(gòu),打開64bit
或32bit
文件夾。
對于*nix和MacOSX平臺的用戶,從源文件來安裝是你的最佳選擇。通過最新的版本號來選擇,有效地址于http://redis.io/download。在編寫此書的時(shí)候,最新的版本是2.4.6,我們可以運(yùn)行下面的命令來安裝該版本:
wget http://redis.googlecode.com/files/redis-2.4.6.tar.gz
tar xzf redis-2.4.6.tar.gz
cd redis-2.4.6
make
(當(dāng)然,Redis同樣可以通過套件管理程序來安裝。例如,使用Homebrew的MaxOSX用戶可以只鍵入brew install redis
即可。)
如果你是通過源文件來安裝,二進(jìn)制可執(zhí)行文件會被放置在src
目錄里。通過運(yùn)行cd src
可跳轉(zhuǎn)到src
目錄。
如果一切都工作正常,那Redis的二進(jìn)制文件應(yīng)該已經(jīng)可以曼妙地跳躍于你的指尖之下。Redis只有少量的可執(zhí)行文件,我們將著重于Redis的服務(wù)器和命令行界面(一個(gè)類DOS的客戶端)。首先,讓我們來運(yùn)行服務(wù)器。在Windows平臺,雙擊redis-server
,在*nix/MacOSX平臺則運(yùn)行./redis-server
.
如果你仔細(xì)看了啟動信息,你會看到一個(gè)警告,指沒能找到redis.conf
文件。Redis將會采用內(nèi)置的默認(rèn)設(shè)置,這對于我們將要做的已經(jīng)足夠了。
然后,通過雙擊redis-cli
(Windows平臺)或者運(yùn)行./redis-cli
(*nix/MacOSX平臺),啟動Redis的控制臺。控制臺將會通過默認(rèn)的端口(6379)來連接本地運(yùn)行的服務(wù)器。
可以在命令行界面鍵入info
命令來查看一切是不是都運(yùn)行正常。你會很樂意看到這么一大組關(guān)鍵字-值(key-value)對的顯示,這為我們查看服務(wù)器的狀態(tài)提供了大量有效信息。
如果在上面的啟動步驟里遇到什么問題,我建議你到Redis的官方支持組里獲取幫助。
很快你就會發(fā)現(xiàn),Redis的API就如一組定義明確的函數(shù)那般容易理解。Redis具有讓人難以置信的簡單性,其操作過程也同樣如此。這意味著,無論你是使用命令行程序,或是使用你喜歡的語言來驅(qū)動,整體的感覺都不會相差多少。因此,相對于命令行程序,如果你更愿意通過一種編程語言去驅(qū)動Redis,你不會感覺到有任何適應(yīng)的問題。如果真想如此,可以到Redis的客戶端推薦頁面下載適合的Redis載體。
更多建議: