Redis以字典結構存儲數據,目前支持的鍵值類型包括:字符串類型、散列類型、列表類型、集合類型、有序集合類型git
Redis數據庫中的全部數據都存儲在內存中,同時也提供對持久化的支持github
Redis目前不單單作數據庫開發,同時有人將其做爲緩存系統、隊列系統等。redis
Redis官方並未提供Windows版本,微軟另外開啓了一個分支,支持Windows版本的Redis。數據庫
Windows上的Redis開源地址是:https://github.com/MicrosoftArchive/rediswindows
1.下載緩存
在 https://github.com/MicrosoftArchive/redis/releases 中下載zip文件,並解壓到硬盤中。測試
其中,部分文件說明:ui
2.修改配置文件 redis.windows.confspa
添加內存大小配置:server
3.0之後的版本也能夠不修改,Redis會自動設置
設置redis的密碼:
3.安裝
cmd進入解壓目錄下,運行命令:
redis-server.exe redis.windows.conf --maxmemory 200M
其中--maxmemory 200M是選填的,若是你配置文件redis.windows.conf中配置,能夠省去,若是沒配置,加不加都行
4.測試
打開解壓目錄下的redis-cli.exe
若是你設置了redis的密碼,則須要在執行auth 密碼 命令,不然會提示(error) NOAUTH Authentication required.
5.將Redis放在Windows服務中
一樣進入解壓目錄下,執行命令
redis-server --service-install redis.windows.conf --loglevel verbose
這樣就附加到Windows服務中了
這個服務默認是不開啓的,你能夠使用命令將其設爲開機自起,並開啓服務
備註:在解壓目錄下有一個使用說明文檔,具體使用可參考此文擋