熟悉基本編程環境搭建。html
windows 7(64位);
redis64-2.8.17 git
環境下載github
redis是一個key-value存儲系統。和Memcached相似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和hash(哈希類型)。這些數據類型都支持push/pop、add/remove及取交集並集和差集及更豐富的操做,並且這些操做都是原子性的。在此基礎上,redis支持各類不一樣方式的排序。與memcached同樣,爲了保證效率,數據都是緩存在內存中。區別的是redis會週期性的把更新的數據寫入磁盤或者把修改操做寫入追加的記錄文件,而且在此基礎上實現了master-slave(主從)同步。redis
Redis 是一個高性能的key-value數據庫。 redis的出現,很大程度補償了memcached這類key/value存儲的不足,在部 分場合能夠對關係數據庫起到很好的補充做用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客戶端,使用很方便。數據庫
redis的官網地址,很是好記,是redis.io。(io:ritish Indian Ocean territory,即英屬印度洋領地)。進入官網後我點擊下載連接,結果下載下來的軟件包不是針對Windows平臺的,而後我翻便網站的全部頁面和連接,發現下面這段話,英語好的童鞋請自行翻譯。編程
這段話大體意思是」Redis項目對windows系統不提供支持,可是,Microsoft Open Tech goup 在win64平臺上對Redis提供開發和維護」,而後我點擊連接,轉到了Github上,着就是windows版的Redis了。windows
點擊」Download ZIP」按鈕下載咱們的Redis 在windows的軟件包。緩存
而後解壓zip文件到bin目錄下能夠見到以下文件:服務器
redis-benchmark.exe #基準測試 redis-check-aof.exe # aof redis-check-dump.exe # dump redis-cli.exe # 客戶端 redis-server.exe # 服務器 redis.windows.conf # 配置文件
是否是很完美,這樣咱們就成功下載下來,哈哈~~~!! 而後就能夠啓動咱們的腳步對不對!! 真TM的扯淡,勞資到bin目錄下什麼都沒看到! 不信的本身動手試試!至於我使用的版本已經上傳到百度雲了,本身下去!memcached
啓動腳本
redis-server.exe redis.windows.conf
以後是報錯就對了:
根據提示,是 maxheap 標識有問題,打開配置文件 redis.windows.conf ,搜索 maxheap , 而後直接指定好內容便可. 代碼位置以下:
使用客戶端工具進行測試
redis-cli.exe -h 127.0.0.1 -p 6379
Duang! Redis for windows環境就搭建完成了,是否是很簡單。既然環境都搭建好了,那咱們仍是測試一下吧。好比:存儲一個key爲string,value爲hello word的字符串,而後獲取key值。
如以上文章或連接對你有幫助的話,別忘了在文章結尾處輕輕點擊一下 「還不錯」按鈕或到頁面右下角點擊 「贊一個」 按鈕哦。你也能夠點擊頁面右邊「分享」懸浮按鈕哦,讓更多的人閱讀這篇文章。