(一)redis介紹及安裝
一、redis簡介
redis是一個高性能的key-value非關(guān)系數(shù)據(jù)庫,它可以存鍵(key)與5種不同類型的值(value)之間的映射(mapping),支持存儲的value類型包括:String(字符串)、list(鏈表)、set(集合)、zset(有序集合)和hash(散列表)。這些收據(jù)類型都支持push/pop、add/remove及取交集并集和差集及更豐富的操作,而且這些操作都是原子性的。在此基礎(chǔ)上,redis支持各種不同方式的排序。與memcached一樣,為了保證效率,數(shù)據(jù)都是緩存在內(nèi)存中。區(qū)別的是redis會周期性的把更新的數(shù)據(jù)寫入磁盤或者把修改操作寫入追加的記錄文件,并且在此基礎(chǔ)上實現(xiàn)了master-slave(主從)同步。
二、redis安裝
1、下載最新版的Redis
打開redis在github上的網(wǎng)站:https://github.com/MSOpenTech/redis/releases,選擇下載最新版的Redis,寫該文字時最新版本是3.2.1版。

這里我們選擇下載手動安裝包Redis-x64-3.2.100.zip。將下載后的安裝包解壓到磁盤中,最好是沒有中文路徑,沒有特殊字符的目錄下,比如:d:\redis目錄下,我的解壓到D:\Redis_x64_321,解壓后可以看到如下文件

redis.windows.conf redis的配置文件
redis-benchmark.exe 測試工具,測試redis的讀寫性能情況
redis-check-aof.exe aof 修復檢查日志
redis-check-dump.exe dump 檢查數(shù)據(jù)庫文件
redis-cli.exe redis客戶端程序
redis-server.exe redis服務(wù)器程序
2、添加環(huán)境變量
為了更加方便的使用Redis,可以添加環(huán)境變量,在“系統(tǒng)環(huán)境變量”中的“Path”變量下添加redis路徑,如下所示:

確定后啟動cmd,運行redis-server測試。
3、啟動服務(wù)器
打開一個cmd窗口,使用cd命令切換目錄到D:\Redis_x64_321,然后運行:redis-server.exe redis.windows.conf,輸入之后,會顯示如下界面:

啟動成功后會有一個字符界面,提示連接的端口號是:6379,請不要關(guān)閉該服務(wù)器,等待客戶端連接;這里也可以把redis作成windows服務(wù),不過redis多數(shù)情況會在linux平臺使用。
4、啟動客戶端
再用cmd開啟一個命令容器,輸入命令:redis-cli -h 127.0.0.1 -p 6379,執(zhí)行成功后如下所示:

5、測試并運行

添加數(shù)據(jù):set <key> <value>
獲得數(shù)據(jù):get <key>
是否存在:exists <key>
刪除數(shù)據(jù):del <key>
修改數(shù)據(jù):set <key> <value>
幫助命令:help <命令名稱>

浙公網(wǎng)安備 33010602011771號