Windows系统本地安装Redis

哈,您的Redis安装步骤已经完成,基本涵盖了Windows上常见的安装场景。
然而,过去我在向客户部署系统时遇到了很多困难。
我可以强调一些细节,以免其他人犯同样的错误。

首先我们来谈谈下载步骤。
建议从GitHub下载。
事实上,官方 GitHub 存储库有 zip 和 msi 版本。
但请注意,msi 版本并不是最新的稳定版本。
建议先到Redis官网(redis.io/downloads)或者直接使用命令redis-server --version查看最新稳定版本号再下载。
不要直接使用GitHub上的最新标签。
有时标签是错误的。

zip包压缩时,请注意目录名不能包含空格或特殊字符。
上次我有一个客户端将 Redis 压缩到“Program Files\Redis”。
导致Windows路由很奇怪,所以很多命令行运行都会报错。
最好将它们放在磁盘的根目录中,例如您的示例中的 D:\redis。

修改配置文件redis.windows.conf时;您必须输入所需的密码。
但不要忘记在那之后添加换行符。
变化我见过很多人在保存后关闭文件而不更改行。
结果我认为密码错误,无法连接命令行。
另一个常见问题是尾随 yes 行。
如果文件较大,强烈建议启用AOF持久化。
虽然级别不详细,但您可以添加警告。

设置环境变量时; REDIS_HOME 步骤实际上可以省略。
将redis-server.exe和redis-cli.exe的路径直接添加到系统Path中。
我通常将所有 Redis 工具保存在标准路径中,例如 C:\Program Files\Redis。
服务启动时,直接使用redis-server的完整路径“C:\Program Files\Redis\redis.windows.conf”。
这样设置环境变量就可以了。

在注册系统服务阶段;关键是redis.windows.conf路径必须用引号括起来;特别是如果配置文件中的路径包含空格。
例如,我上次配置IIS缓存时,服务注册命令是这样写的: 巴什 redis-server "C:\Program Files\Redis\redis.windows.conf" --service-install
不带引号会报错。
此外,可以省略 --loglevel verbose 选项。
默认信息级别足以读取日志。
输入密码会生成更多调试信息。

确认这一步,redis-cli连接密码必须包括参考文献;例如: 巴什 redis-cli -h 1 2 7 .0.0.1 -p 6 3 7 9 -a "yourpassword"
如果密码包含空格且不带引号。
连接不工作。
另一个技巧是检查端口 6 3 7 9 是否被占用。
网络统计-ano |可以使用 findstr:6 3 7 9 来查看谁占用了它。

您提到的Redis用法是正确的。
我们公司目前前后端分离项目,完全依赖Redis进行分布式会话和热点数据缓存。
一位客户使用Redis作为消息队列,但后来发现性能瓶颈都在发布订阅功能上,而且由于Redis功能不是为高并发消息设计的,最终改用RabbitMQ来解决问题。

不过,你把这些步骤写清楚了,但是可以强调一下细节,这样新手直接使用的时候就不会卡壳了。

在windows server 2012上安装redis

首先,要在Windows Server 2 01 2 上安装Redis,需要下载微软维护的版本,并在GitHub上搜索MSI包。

下载后,使用远程工具传输到服务器。

接下来,双击 MSI 安装并选中 AddRedis 到系统 PATH。

记得设置内存限制,不要让Redis消耗内存。

安装完成后,在 C:\Program Files\Redis 中运行 redis-cli 并 ping 查看是否已启动。

要远程连接,请编辑 redis.windows.conf 并重新启动 Redis。

小心,不要让广告拦截插件造成问题,备份生产环境并监控内存。

Redis如何在windows下的安装、启动、配置

2 02 3 年,在 Windows 上安装 Redis:
1 下载最新版本的Redis安装包,解压到C:\Redis,并创建dbcache和logs文件夹。
2 、双击redis-server.exe测试启动,或者将其注册为系统服务。
3 . 编辑redis.windows.conf,调整daemonize、pidfile、logfile、databases、dir等参数。
4 .将Redis路径添加到系统环境变量PATH中。
5 、启动Redis服务,检查端口监听,使用redis-cli测试连接和数据存储。
6 、确认logs和dbcache文件夹中有生成的文件,说明运行正常。

注意:Windows Redis 不如 Linux 稳定,生产环境推荐使用 Linux 版本。
配置更改后重新启动服务。