Redis是一個Key-value的數(shù)據(jù)結構存儲系統(tǒng),可以以數(shù)據(jù)庫的形式,緩存系統(tǒng),消息處理器使用,它支持的存儲value類型很多,例如,string、list(鏈表)、set(集合)、zset(sorted set--有序集合)、hash(哈希類型)等。
下載地址:https://github.com/microsoftarchive/redis/releases
下載Redis-x64-3.2.文件之后直接解壓到指定目錄就完成了Redis的安裝了,解壓成功后,在解壓后的文件夾中有幾個可執(zhí)行文件如下:
redis-server.exe:服務程序;
redis-check-aof.exe:更新日志檢查;
redis-benchmark.exe:性能測試,用于模擬同時由N個客戶端發(fā)送M個set/get查詢;
redis-cli.exe:服務端開啟后,我們的客戶端就可以輸入各種命令測試。
1.進入解壓好的文件。
2.運行redis-server redis.windows.conf,啟動redis服務,此時當關閉命令窗口redis服務也會關閉。
3.可以將redis服務安裝成windows服務,在命令窗口輸入:redis-server --service-install redis.windows.conf即可。
已經啟動redis的windows服務,如下圖所示:
4.啟動要先開啟一個控制臺作為服務端,啟動服務,然后再重新打開一個控制臺,連接服務進行操作。
redis-server.exe redis.conf //redis.conf配置文件在測試和開發(fā)時可以省略,windows下載的解壓包不包含此文件,需自己下載。
重新打開一個控制臺,剛開始連接服務,因為初始沒有密碼,所以無需輸入,即可連接服務。
登錄命令:redis-cli.exe -h 127.0.0.1 -p 6379 //無需添加密碼參數(shù)
設置密碼**
密碼操作
a.命令修改
config get requirepass //獲取當前密碼
config set requirepass "yourpassword"//設置當前密碼,服務重新啟動后又會置為默認,即無密碼;不建議此種方式
配置文件修改<推薦>
打開redis.conf<如果沒有此文件,需自己下載,放置到redis目錄下>,找到requirepass值修改密碼,如下:
# requirepass foobared
requirepass yourpassword //此處注意,行前不能有空格
重新設置密碼后,重新登錄才能獲取操作權限
redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456 //需添加密碼參數(shù)