一、 Window 下安裝
下載地址:https://github.com/MSOpenTech/redis/releases。
Redis 支持 32 位和 64 位。這個需要根據你系統平台的實際情況選擇,這里我們下載 Redis-x64-xxx.zip壓縮包到 C 盤,解壓后,將文件夾重新命名為 redis。
運行服務端
這時候另啟一個cmd窗口,原來的不要關閉,不然就無法訪問服務端了。
切換到redis目錄下運行 redis-cli.exe 。
C:\redis>redis-cli.exe
127.0.0.1:6379> ping
PONG
以上說明我們已經成功安裝了redis。
二、重啟
考慮到redis有可能正在將內存中的數據同步到硬盤中,強行終止redis進程有可能導致數據丟失,正確停止redis的方式應該是向redis發送shutdown命令,通過客戶端來關閉redis服務端。方法為:
C:\redis>redis-cli.exe
127.0.0.1:6379> shutdown
Not connected
當redis收到shutdown命令后,會斷開所有的客戶端連接,然后根據配置執行持久化,最后退出。
[17796] 15 May 14:53:18.771 # User requested shutdown...
[17796] 15 May 14:53:18.771 * Saving the final RDB snapshot before exiting.
[17796] 15 May 14:53:18.803 * DB saved on disk
[17796] 15 May 14:53:18.803 # Redis is now ready to exit, bye bye...
三、Redis安裝成windows服務
1.進到redis目錄下,然后執行redis-server --service-install redis.windows-service.conf,結果如下圖:
注意:不要找錯了,通常為redis.windows-service.conf,而不是redis.windows.conf。后者是以非系統服務方式啟動程序使用的配置文件。
2. 已經成功了(服務沒有啟動,需要自己啟動),查看。
3.卸載命令
redis-server --service-uninstall
四、修改數據庫密碼等配置項
使用文本編輯器,這里使用Notepad++,打開Redis服務配置文件redis.windows-service.conf。找到含有requirepass或者masterauth字樣的地方,追加一行,輸入requirepass 12345或者masterauth root1234。這是訪問Redis時所需的密碼,一般測試情況下可以不用設定密碼。不過,即使是作為本地訪問,也建議設定一個密碼。此處以簡單的12345來演示。
設置密碼以后發現可以登陸,但是無法執行命令了
輸入授權命令auth password
五、Redis客戶端的使用
管理redis的可視化客戶端目前較流行的有三個:Redis Client ; Redis Desktop Manager ; Redis Studio.這里目前給大家介紹Redis Client 的下載安裝及基本使用。
RedisClient是Redis客戶端的GUI工具,使用Java swt和jedis編寫,可以方便開發者瀏覽Redis數據庫。該軟件支持簡體中文,非常適合國內用戶使用,不需要漢化就可以直接使用。RedisClient將redis數據以資源管理器的界面風格呈現給用戶,可以幫助redis開發人員和維護人員方便的建立,修改,刪除,查詢redis數據,完全不需要了解redis命令。可以讓用戶方便的編輯數據,可以剪切,拷貝,粘貼redis數據,可以導入,導出redis數據,可以對redis數據排序。
1、使用服務器管理,支持服務器密碼認證
2、根據喜好管理redis數據
管理redis數據,包括:
新的redis數據:字符串String,列表List,哈希hash,集合set,有序集合Sorted set。
下載地址:http://www.uzzf.com/soft/78115.html
下載后直接解壓,無需安裝,
開啟redis服務后,直接運行 .exe 文件運行,輸入信息連接即可,Name為自定義的名字,其中password,若redis服務為默認配置密碼,則不用填;若要修改密碼,則密碼處填寫新密碼
成功后界面如下,默認數據庫數量為16 db0-db15, 選擇數據庫(如果是命令行操作,默認是操作db0,要指定其他庫,需要select 1(1為數據庫下標)),新建自己想建的數據類型即可,這不像關系型數據庫,並沒有表的概念。