github 下载单个文件夹_windows下开启多个redis实例以及单个实例下开启多个数据库...

点击蓝色字e9f8b022263a243df0f45188d88c52e1.png免费订阅,每天收到这样的好信息

前言:最近有不少粉丝关注本公众号。并且我已经成功开通了流量主同时会赚一点点广告费,我打算每个月把这部分钱拿出来给大家买点书刊,算是给大家一点福利吧。大家想买什么书扫描下方的加他拉你加群。最后,非常感谢大家的关注。

3b1ef492b6478cd3e78eaf0b4e0ecb94.png

14ab94005c5ce99f456d5393643c4bb1.gif

问题描述

在windows系统下,开启多个redis实例(占据不同端口),每个实例下开启1024个数据库(默认是16个)

redis下载地址

redis for windows 下载地址:https://github.com/MicrosoftArchive/redis/releases;
我下的是zip包,下面的方法适用于zip包,不确定是否适用于msi安装的redis。

步骤

1、复制多个redis:复制你的redis文件夹,按需复制,建议命名为redis+端口号,这样容易区分,如下图所示,红框是原始的文件夹,上面两个是我复制后的文件夹。f65e90aa732f2ea9f2b49b1940e65257.png
默认运行端口是6379,新的实例要修改端口为7000(和7001),步骤(以7001为例):

  1. 进入redis-7001文件夹,修改 redis.windows.conf 和 redis.windows-service.conf 两个文件,如下图所示:5fd054764f2a4d7c5ec2981c7875c610.png

  2. 找到 port 一行,修改为7001,如下图所示:46bf6d8a576ea2aaf3d4354e23da135d.png4684473379ceb1eab1c90348a73b51f6.png

2、注册新的redis服务:把redis新复制的redis注册到windows的服务中,就可以在服务中运行和关闭了;具体步骤(下面以7001端口为例,7000的相同):
3. 进入redis-7000(和7001)文件夹,alt+鼠标右键,“在此处打开命令行”,
4. 安装redis服务:redis-server --service-install redis.windows.conf --service-name redis-7001 --loglevel verbose
5. 启动redis服务:redis-server --service-start --service-name redis-7001;或者直接进入windows的服务界面进行启动。
效果如下图,默认的redis是运行在6379端口下的,我们新增的是运行在7000和7001下的:6d9cf15fc802c8a52d47b9c3a6db3e63.png

3、设置redis实例的数据库数量上限:默认一个redis实例只能运行16个数据库,可以按需修改。进入redis-7000(和7001)文件夹,修改 redis.windows.conf 和 redis.windows-service.conf 两个文件,找到 databases 一行,修改后面的数字为1024(按需设置,这是单个实例能开启的数据库数量上限)9aa172bfbd4e91f928034eaf0cf83a85.pnge0d3bda706cb18313ae8df1d225acb3e.png
生效需要重启服务。

8e50982860fb978a27a960747325e5d5.png打油诗 我不在乎我的作品文章是被现在的人读还是由子孙后代来读。既然上帝花了六千年来等一位观察者,我可以花上一个世纪来等待读者。ad06bb841dbc256a602f4bb33472dc08.png 

永久激活方案~

2020-07-29

12d658924c38e2b4db8b33b109c37ac7.png

spring 状态机

2020-05-12

c4d681c124956a1c237143dcc6544534.png

mybatis用到的设计模式

2020-07-02

46d50f299f969aa0d1c72a668e51e0a9.png

jvm高级面试题(必须看)

2020-07-23

da57e1fda9247c10b620a96983bcc584.png

MySQL索引实现原理分析

2020-05-19

2fa678485555e726c96bdab1f800cebd.png

Spring中的用到的设计模式

2020-04-23

1880b92492add286e4a9190424ffd01b.png

Spring 和 SpringBoot 之间到底有啥区别?

2020-05-29

94f77c0346174a7d88af976a2a062c22.png

如何快速搭建一个免费的 鉴黄 平台

2020-08-15

9d3ce5fc10f3ef7f8a237fa73a951cdf.png

美国也就那么回事吧

2020-08-15

e6ebf71d0e35e751edbe97bb54d2fd49.png

5T的Java视频教程全部免费获取

2020-08-14

08a81bce95510aae2303f9cb70569e67.png