Redis是一種跨平台NoSql內存數據庫,這幾年各大公司系統應用中非常多見,支持多種數據類型,可以持久化保存數據,很多公司直接拿來作為數據庫使用.
相比於Memcached,Redis支持持久化保存數據,重啟服務,數據不丟失,支持分布式緩存,多個服務主從讀寫分離,大大提高效率。
網上可下載https://github.com/MicrosoftArchive/redis 文件,msi文件可視化安裝,安裝成功后Windows服務中有Redis服務,鼠標右鍵啟動、停止
如何進行多實例端口運行,整體思路:
1)、更換新端口
2)、配置RDB數據文件路徑
3)、配置logs日志文件路徑
具體如下:
1、找到安裝后的程序目錄,復制 redis.windows-service.conf 命名為 redis.windows-service-6380.conf
2、修改此配置文件中的配置屬性
# 本地數據庫名稱
dbfilename dump-6380.rdb
# 日志文件
logfile "logs/server_log_6380.txt"
# 日志輸出
syslog-enabled yes
3、啟動cmd命令行,執行
redis-server.exe --service-install redis.windows-service-6380.conf --service-name redis6380 --port 6380
4、創建后執行命令,啟動服務
redis-server.exe --service-start --service-name redis6380
5、cmd執行命令測試登錄
redis-cli.exe -h 127.0.0.1 -p 6380
6、若需要刪除實例服務則執行
redis-server.exe --service-uninstall --service-name redis6380
備注:部分步驟參考網絡上其它文章