前言

Redis因为其单线程的特点,只会占用机器一个CPU,无奈发现机器多个CPU的劣势。咱们在应用的过程中,经常会部署多个Redis在一台机器上。

在学习Redis的复制、集群等性能的时候,须要多个Redis实例能力实现。这就须要晓得如何在windows上部署多个Redis实例,上面我给大家讲一下如何进行相干操作,心愿大家和我一起提高,一起进步!

大家感觉有用的话,点个赞再走呗!

文件复制

大家找到Redis的装置目录,目录外面是蕴含图片外面的这些文件。

把整个文件夹复制一份,对文件夹进行重命名。能够采纳redis-端口号的模式。比方我新建了2个Redis实例的文件夹,别离是Redis-7000和Redis-7001。

其中,Redis-x64-3.2.100是我刚装置Redis的文件夹,也是我筹备作为Redis主节点的实例。

批改Redis端口

接下来,咱们进入刚刚复制的文件夹,找到其中的redis.windows.conf和redis.windows-service.conf,两个文件都应用编辑器进行编辑。因为Redis的默认端口是6379,咱们进行搜寻,批改6379的端口号即可。比方咱们进入的是7000的那个文件夹,就把端口号批改为7000。进入7001的文件夹,就把端口号批改为7001

装置和启动Redis服务

端口批改实现后,咱们进入别离进入两者的文件夹。输出cmd敲回车进入命令栏窗口。顺次输出:

//装置Redis服务redis-server --service-install redis.windows.conf --service-name redis-7001 --loglevel verbose//启动Redis服务redis-server --service-start --service-name redis-7001

查看是否失效

进入Windows的服务治理窗口,能够发现有3个Redis实例正在启动运行中。

进入Redis连贯的客户端,比方RedisDesktopManager,用新的端口号进行连贯就能够啦。