乐趣区

关于redis:如何在windows上部署多个Redis实例

前言

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,用新的端口号进行连贯就能够啦。

退出移动版