農師傅:老碼農,xx年工做經驗(洗頭如今很省洗髮水)。 精通(xieguo)C、VC++、C#、Java等語言,熟悉(liaojie)SpringBoot,SpringCloud,ServiceMesh, Dubbo,Zookeeper,Kafka,Mysql,高併發等, 目前主要負責公司Java後端架構以及開發。正在進行公司的微服務改造。新入職員工馬小白的人生導師。 馬小白:應屆畢業生,有項目開發經驗(畢業設計:學生管理系統)。 熟悉(xueguo)Java語言,目標成爲Java大神,走上人生巔峯,座右銘:「碼出將來!!!」。 機靈、踏實、好學,農師傅的徒弟。git
"馬小白,你先在你的本地裝個Redis吧,熟悉下。" "我們這的緩存用的是Redis麼?" 「固然,你先安裝下,熟悉熟悉吧。」 」好的,我這就下載安裝。github
今天讓咱們跟隨馬小白,看看怎麼在Windows上裝Redis吧。redis
Redis是「Remote Dictionary Service」的首字母縮寫,也就是「遠程字典服務」。 Redis是一個高性能的key-value數據庫,它是徹底開源免費的,並且redis是一個NOSQL類型數據庫,是爲了解決高併發、高擴展,大數據存儲等一系列的問題而產生的數據庫解決方案,是一個非關係型的數據庫。可是,它也是不能替代關係型數據庫,只能做爲特定環境下的擴充。它支持的數據結構類型包括:字符串(String)、鏈表(lists)、哈希表(hash)、集合(set)、有序集合(Zset)等。爲了保證讀取的效率,redis把數據對象都存儲在內存當中,它能夠支持週期性的把更新的數據寫入磁盤文件中。並且它還提供了交集和並集,以及一些不一樣方式排序的操做。sql
國內外的不少互聯網公司,都在使用Redis,做爲中高級的後端開發工程師,都必須掌握Redis的相關技能。數據庫
Windows Redis 64位下載地址:github.com/microsoftar… 咱們能夠選擇.msi或者.zip兩個文件進行下載。其中.msi適用於Windows的安裝包,安裝時會出現圖形界面,按提示安裝就能夠,這裏再也不詳解。下面咱們主要介紹下更簡單的安裝方式,開箱即用。 windows
設置環境變量 後端
設置好之後,打開CMD,輸入redis-cli --version或者redis-server --version,能夠查看redis的版本,若是不報錯,說明設置成功。啓動Redis服務 CMD進入Redis目錄,執行redis-server.exe redis.windows.conf,結果以下圖: 緩存
咱們能夠看到,redis服務已經啓動成功了,默認端口是6379。 So easy,redis服務就這樣啓動成功了。固然,若是咱們關閉這個CMD窗口,redis服務也就關閉了。將Reids服務安裝成Windows系統服務 在CMD窗口中輸入: redis-server --service-install redis.windows.conf 數據結構
使用redis-cli鏈接服務,設置key-valule並查詢 在CMD窗口下,輸入:redis-cli -h 127.0.0.1 -p 6379,鏈接到redis服務,並輸入:set key1 "first redis key",設置第一個key-value鍵值對,再輸入:get key1 能夠獲取「key1」的值。架構
你們有沒有想過,爲何Redis服務的默認端口是6379呢,哈哈,感興趣的小夥伴能夠去搜索下答案哦。
「農師傅,這Redis安裝好了,有沒有什麼圖形界面的工具鏈接並操做啊,這用redis-cli我還不太熟悉啊。」 「那是確定有,不過以我多年的經驗,給你推薦Redis Desktop Manager吧,你能夠試試,很不錯啊。」
歡迎你們關注公衆號,一塊兒走上Java實戰之路!!!
做者:怎麼改版權歸做者全部,轉載請註明出處,歡迎轉載