windows下Redis的安装和使用


安装#



下载

redis官方并没有Windows版本,但的微软团队自己维护了一个Windows版本,以下为下载地址:

https://github.com/MicrosoftArchive/redis/releases


解压

将下载好的安装包解压到想安装的位置,解压后如下:

image

  • redis-server.exe:redis服务器启动脚本
  • redis-cli.exe:redis客户端启动脚本
  • redi.windows.confredis.window-service.cof:启动配置文件

以上两个配置文件都可以用来作为启动时的配置。redis.windows.conf更多是以临时服务方式启动redis使用的配置文件。而当需要将redis注册成系统服务的时候,推荐redis.windows-service.conf

下图是两个配置文件的差异(左为redis.windows-service.conf),其它配置没有任何不同:

image

logfile:指定Redis日志记录方式,默认值为stdout,表示打印在命令行终端的窗口上

syslog-enabled :'syslog-enabled'设置为yes会把日志输出到系统日志,默认是no

syslog-ident redis:指定syslog的标示符

由于以redis.windows-service.conf作为配置启动是用于系统常驻服务,所以要将日志记录到文件中以及系统日志中去


使用#



服务端启停

临时服务启动:

redis-server.exe redis.windows.conf

启动结果如下所示:

image

关掉窗口即停止服务

注册windows服务启动:

redis-server --service-install redis.windows-service.conf
  • 卸载服务:redis-server --service-uninstall
  • 开启服务:redis-server --service-start
  • 停止服务:redis-server --service-stop

客户端启动
redis-cli

如果服务端未启动,会报以下错误:Could not connect to Redis at 127.0.0.1:6379: 由于目标计算机积极拒绝,无法连接,启动服务即可


总结#


通过以上步骤,我们就能够在Windows主机使用redis进行学习调试了,推荐以系统常驻服务的形式启动,这样每次的启动电脑redis就直接能用了,免去每次都要启动的麻烦,哪段时间不用了卸载服务即可。

下面我们将在本地环境的Spring Boot项目中对Redis进行集成,详情可通过Spring Boot 项目集成Redis一文进行了解。

posted @   Acelin_H  阅读(7584)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
主题色彩
点击右上角即可分享
微信分享提示