在Windows中安裝redis,Windows安裝redis

來源:互聯網
上載者:User

在Windows中安裝redis,Windows安裝redis

關於redis的介紹下面是引用百度百科的定義:

redis是一個key-value儲存系統。和Memcached類似,它支援儲存的value類型相對更多,包括string(字串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和hash(雜湊類型)。這些資料類型都支援push/pop、add/remove及取交集並集和差集及更豐富的操作,而且這些操作都是原子性的。在此基礎上,redis支援各種不同方式的排序。與memcached一樣,為了保證效率,資料都是緩衝在記憶體中。區別的是redis會周期性的把更新的資料寫入磁碟或者把修改操作寫入追加的記錄檔案,並且在此基礎上實現了master-slave(主從)同步。Redis 是一個高效能的key-value資料庫。 redis的出現,很大程度補償了memcached這類key/value儲存的不足,在部 分場合可以對關聯式資料庫起到很好的補充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等用戶端,使用很方便。[1] Redis支援主從同步。資料可以從主伺服器向任意數量的從伺服器上同步,從伺服器可以是關聯其他從伺服器的主伺服器。這使得Redis可執行單層樹複製。存檔可以有意無意的對資料進行寫操作。由於完全實現了發布/訂閱機制,使得從資料庫在任何地方同步樹時,可訂閱一個頻道並接收主伺服器完整的訊息發布記錄。同步對讀取操作的可擴充性和資料冗餘很有協助。redis的官網地址,非常好記,是redis.io。(特意查了一下,網域名稱尾碼io屬於國家網域名稱,是british Indian Ocean territory,即英屬印度洋地區)下載進入redis官網下載頁面:http://www.redis.io/download,官網並沒有提供Windows的安裝包,但可以從中找到提供Windows安裝包下載的頁面,如下:點選連結進入其github頁面,如下:
如果你電腦為64位可以直接點右下角的下載按鈕,我電腦為32位,所以我選擇2.6版本的安裝包(在左上方可以選擇版本),2.6版本的安裝包同時支援32位和64位,下載之後解壓該壓縮包進入bin/release目錄下看到兩個壓縮檔,如下,這就是為什麼2.6版本的安裝包同時支援32位和64位:其中一個非64位的壓縮包就是32的檔案,將非64位的壓縮包解壓之後有5個exe檔案,如下:
直接雙擊redis-server.exe就可以運行redis伺服器了,啟動成功頁面如下:
這裡我們啟動用戶端來測試一下,雙擊redis-cli.exe,在用戶端做以下測試操作:
如果有以上效果,說明我們的安裝時沒有問題。
注意:1. 由於我們的安裝沒有進行任何的配置,所以redis按照預設配置運行。2. 在開發或生產環境最好還是講redis安裝在Linux伺服器上,具體原因如下:


redis官方線上學習:http://try.redis.io/redis設計與實現(第一版):http://redisbook.readthedocs.org/en/latest/index.htmlredis設計與實現(第二版試讀):http://redisbook.com/

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.