The Little Redis Book中文版 入門
每個人的學習方式都不一樣,有的人喜歡親自實踐學習,有的喜歡觀看教學視訊,還有的喜歡通過閱讀來學習。對於Redis,沒有什麼比親自實踐學習來得效果更好的了。Redis的安裝非常簡單。而且通過隨之安裝的一個簡單的命令解析程式,就能處理我們想做的一切事情。讓我們先花幾分鐘的時間把Redis安裝到我們的機器上。
Windows平臺
Redis並沒有官方支援Windows平臺,但還是可供選擇。你不會想在這裡配置實際的生產環境,不過在我過往的開發經歷裡並沒有感到有什麼限制。
首先進入https://github.com/dmajkic/redis/downloads,然後下載最新的版本(應該會在列表的最上方)。
獲取zip檔案,然後根據你的系統架構,開啟64bit
或32bit
資料夾。
*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載體。
相關文章
- redis教程(The little redis book中文版)Redis
- The Little Redis Book中文版 關於Redis
- 請問《the little black book on test design 》這本書有中文版嗎?
- (Redis):Redis入門Redis
- Redis 入門Redis
- redis入門Redis
- Redis入門(三)Redis
- redis-入門Redis
- Redis 、MongoDB入門RedisMongoDB
- Redis 入門指令Redis
- Redis快速入門Redis
- Redis 入門篇Redis
- Redis 入門使用Redis
- Pwn入門筆記(二)a little棧基礎知識筆記
- Redis入門基礎Redis
- Redis入門手冊Redis
- Redis入門筆記Redis筆記
- Redis 入門 - 簡介Redis
- Redis 入門 - 收官Redis
- redis學習筆記1: Redis入門Redis筆記
- Redis 入門權威指北Redis
- 一文入門RedisRedis
- redis系列1-入門Redis
- day01-Redis入門Redis
- 09、redis安裝入門Redis
- redis從入門到精通Redis
- redis 使用入門 – 構件Redis
- redis 入門系列(轉載)Redis
- Redis 萬字入門教程Redis
- Redis 入門指南九:Redis 有序集合(sorted set)Redis
- Redis入門--進階詳解Redis
- redis入門指南(六)—— 叢集Redis
- Redis從入門到進階Redis
- Redis in .NET Core 入門:(3) HashRedis
- Redis Lua指令碼完全入門Redis指令碼
- Redis從入門到實踐Redis
- Redis 入門 - 1(基本 key 操作)Redis
- Redis 入門 - 2(雜湊 + 列表)Redis