Redis在Windows环境配置多实例多端口运行

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

 

备注:部分步骤参考网络上其它文章

 

 

 

posted @ 2019-07-11 15:06  jay-lee  阅读(1846)  评论(0编辑  收藏  举报