The Little Redis Book中文版 入門

放牧的風發表於2017-09-22

每個人的學習方式都不一樣,有的人喜歡親自實踐學習,有的喜歡觀看教學視訊,還有的喜歡通過閱讀來學習。對於Redis,沒有什麼比親自實踐學習來得效果更好的了。Redis的安裝非常簡單。而且通過隨之安裝的一個簡單的命令解析程式,就能處理我們想做的一切事情。讓我們先花幾分鐘的時間把Redis安裝到我們的機器上。

Windows平臺

Redis並沒有官方支援Windows平臺,但還是可供選擇。你不會想在這裡配置實際的生產環境,不過在我過往的開發經歷裡並沒有感到有什麼限制。

首先進入https://github.com/dmajkic/redis/downloads,然後下載最新的版本(應該會在列表的最上方)。

獲取zip檔案,然後根據你的系統架構,開啟64bit32bit資料夾。

*nix和MacOSX平臺

對於*nix和MacOSX平臺的使用者,從原始檔來安裝是你的最佳選擇。通過最新的版本號來選擇,有效地址於http://redis.io/download。在編寫此書的時候,最新的版本是2.4.6,我們可以執行下面的命令來安裝該版本:

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

(當然,Redis同樣可以通過套件管理程式來安裝。例如,使用Homebrew的MaxOSX使用者可以只鍵入brew install redis即可。)

如果你是通過原始檔來安裝,二進位制可執行檔案會被放置在src目錄裡。通過執行cd src可跳轉到src目錄。

執行和連線Redis

如果一切都工作正常,那Redis的二進位制檔案應該已經可以曼妙地跳躍於你的指尖之下。Redis只有少量的可執行檔案,我們將著重於Redis的伺服器和命令列介面(一個類DOS的客戶端)。首先,讓我們來執行伺服器。在Windows平臺,雙擊redis-server,在*nix/MacOSX平臺則執行./redis-server.

如果你仔細看了啟動資訊,你會看到一個警告,指沒能找到redis.conf檔案。Redis將會採用內建的預設設定,這對於我們將要做的已經足夠了。

然後,通過雙擊redis-cli(Windows平臺)或者執行./redis-cli(*nix/MacOSX平臺),啟動Redis的控制檯。控制檯將會通過預設的埠(6379)來連線本地執行的伺服器。

可以在命令列介面鍵入info命令來檢視一切是不是都執行正常。你會很樂意看到這麼一大組關鍵字-值(key-value)對的顯示,這為我們檢視伺服器的狀態提供了大量有效資訊。

如果在上面的啟動步驟裡遇到什麼問題,我建議你到Redis的官方支援組裡獲取幫助。

驅動Redis

很快你就會發現,Redis的API就如一組定義明確的函式那般容易理解。Redis具有讓人難以置信的簡單性,其操作過程也同樣如此。這意味著,無論你是使用命令列程式,或是使用你喜歡的語言來驅動,整體的感覺都不會相差多少。因此,相對於命令列程式,如果你更願意通過一種程式語言去驅動Redis,你不會感覺到有任何適應的問題。如果真想如此,可以到Redis的客戶端推薦頁面下載適合的Redis載體。

相關文章