小Alan國慶後就要回深圳找工作了,最近在複習工作所需的相關的技術,今天剛好複習到redis,redis是一個非關係型(NoSql)資料庫,採用key-value的方式存儲數據,她可以保存字元串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted s ...
小Alan國慶後就要回深圳找工作了,最近在複習工作所需的相關的技術,今天剛好複習到redis,redis是一個非關係型(NoSql)資料庫,採用key-value的方式存儲數據,她可以保存字元串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等類型。她經常被用在大數據量的項目當中,常常被用來做緩存,將數據保存在記憶體當中,當然她也可以和關係型資料庫一樣進行持久化數據的操作,將數據保存在磁碟當中。
那為什麼要使用redis?最關鍵的就在於三字:“高性能”。
接下來我們來看一下redis在Windows下麵的安裝流程,非常的簡單。
下載地址:https://github.com/MSOpenTech/redis/releases,打開如圖:
現在大家的電腦基本都是64位,32位的已經非常少見了,下載64bit的zip包。當然你也可以根據自己實際情況選擇,將64bit的內容解壓到自定義盤符安裝目錄取名redis。 如 D:\reids
打開一個cmd視窗 使用cd命令切換目錄到 D:\redis 運行 redis-server.exe redis.windows.conf 。
如果想方便的話,可以把redis的路徑加到系統的環境變數里,這樣就省得再輸路徑了,後面的那個redis.windows.conf可以省略,如果省略,會啟用預設的。輸入之後,會顯示如下界面:
這時候另啟一個cmd視窗,原來的不要關閉,不然就無法訪問服務端了。
切換到redis目錄下運行 redis-cli.exe -h 127.0.0.1 -p 6379 。
設置鍵值對 set myKey abc
取出鍵值對 get myKey
大家註意觀察上圖,有木有發現redis的Key值是區分大小寫的。
這樣redis就在Windows下安裝好了。
註釋:
redis-server.exe redis.windows.conf:redis目錄下,redis-server.exe是redis服務端的啟動程式,redis.windows.conf是redis的配置文件。
redis-cli.exe -h 127.0.0.1 -p 6379:redis目錄下,redis-cli.exe是redis客戶端的啟動程式,-h 127.0.0.1是主機地址,-p 6379是埠號。
set myKey abc:創建鍵myKey,值為字元串類型的abc。
get myKey:得到鍵myKey的值。