当前位置: 首页 > news >正文

在 Windows 上安装和配置 Redis 及可视化工具指南

前言

Redis 是一款广受欢迎的开源内存数据库,常用于缓存、消息队列、会话存储等场景。尽管 Redis 官方目前主要支持在 Linux 环境下运行,但我们仍然可以通过社区维护的项目在 Windows 上进行安装和使用,这对于本地开发和测试环境非常方便。

本教程将指导你如何在 Windows 系统上通过 MSI 安装包的方式安装 Redis,并配置图形化管理工具,让你轻松上手。


原文链接:https://blog.ybyq.wang/archives/578.html

1. 安装 Redis

我们将使用 tporadowski/redis 这个由社区维护的 Windows 版本,它提供了便捷的 MSI 安装包。

1.1 下载 Redis 安装包

访问上述链接,下载最新版本的 .msi 格式安装文件。MSI 包能提供图形化的安装向导,简化安装流程。

下载页面

1.2 执行安装程序

下载后,双击 .msi 文件启动安装向导。

  1. 同意许可协议:勾选接受协议,点击 “Next”。
  2. 添加到环境变量:勾选 “Add the Redis installation folder to the PATH environment variable”。这一步很重要,它能让你在任何命令行窗口中直接使用 redis-cli 等命令,无需进入 Redis 的安装目录。
    添加到PATH
  3. 配置端口:设置 Redis 服务监听的端口号,默认为 6379。如果没有特殊需求,建议保留默认值。
    配置端口
  4. 设置内存限制:设置 Redis 可使用的最大内存。这个值可以根据你的电脑配置和使用场景来定,对于本地开发,默认的 100MB 通常足够了。该配置后续也可以在 Redis 配置文件中修改。
    设置内存限制
  5. 完成安装:点击 “Install” 开始安装,完成后点击 “Finish” 退出向导。

安装程序会自动将 Redis注册为 Windows 服务,并设置为开机自启动。

2. 验证安装

安装完成后,我们需要验证 Redis 服务是否正常运行。

2.1 检查服务状态

你可以通过两种方式检查 Redis 服务的状态:

  • 图形界面

    1. 右键点击"此电脑"或"我的电脑",选择"管理"。
    2. 导航到"服务和应用程序" -> “服务”。
    3. 在服务列表中找到名为 “Redis” 的服务,确认其状态为"正在运行"。
      服务列表
  • 命令行 (推荐)
    打开一个新的命令提示符 (CMD) 或 PowerShell 窗口,输入以下命令:

    redis-cli ping
    

    如果服务正常,它会返回 PONG。这是最快最直接的验证方法。

2.2 使用 Redis 命令行工具

打开命令行工具,输入 redis-cli 并回车。如果成功连接到 Redis 服务,你将看到类似下面的提示,表明 Redis 已准备好接收命令。

127.0.0.1:6379>

redis-cli

你可以尝试执行一些基本命令,例如:

  • set mykey "Hello, Redis!"
  • get mykey

3. 配置图形化管理工具

虽然 redis-cli 功能强大,但对于日常数据查看和管理,使用图形化界面 (GUI) 工具会更加直观高效。这里我们推荐 Another Redis Desktop Manager

3.1 下载工具

访问其 GitHub 发布页面,下载适用于 Windows 的最新安装包(例如 ...-win-x64.exe)。

下载GUI工具

3.2 连接到 Redis

安装并打开 Another Redis Desktop Manager

  1. 点击左上角的"新建连接"按钮。
  2. 由于我们的 Redis 是本地安装,且没有设置密码,因此大部分配置都可以保留默认值。你只需要确保 Host (主机) 是 127.0.0.1Port (端口) 是 6379 即可。
  3. 点击"确定"进行连接。

连接配置

连接成功后,你就可以在图形化界面中方便地查看和操作 Redis 数据库了。

连接成功

总结

恭喜你!你已经成功在 Windows 上安装了 Redis,验证了其正常运行,并配置了便捷的图形管理工具。现在你可以开始在项目中使用 Redis 来提升应用性能了。


作者:xuan
个人博客:https://blog.ybyq.wang
欢迎访问我的博客,获取更多技术文章和教程。

http://www.xdnf.cn/news/978931.html

相关文章:

  • C#接口代码记录
  • 物联网基础概述【一】
  • 容器化部署案例一wordpress
  • 递归法解N叉树的后序遍历
  • 若依微服务Openfeign接口调用超时问题
  • Java面向对象编程(OOP)深度学习解析
  • Flutter布局系统全面解析:从基础组件到复杂界面构建
  • ttyd:安全地通过网络共享您的 Linux 终端
  • Cpp 知识3
  • github action推送-构建准备步骤获取私有dockerhub镜像仓库镜像的一系列错误尝试
  • Solidity 开发从入门到精通:语法特性与实战指南
  • 在Linux下使用vscode使用交叉编译工具链的gdb对core文件进行堆栈、变量查看
  • Ubuntu下编译安装DLib的GPU版本并实现人脸检测和人脸关键点检测
  • “十五五”时期智慧城市赋能全国一体化数据市场建设:战略路径与政策建议[ 注:本建议基于公开政策文件与行业实践研究,数据引用截至2025年6月11日。]
  • 商品中心—3.商品可采可补可售的技术文档下
  • 前端面试宝典---事件循环面试题
  • 小白学Pinia状态管理
  • STM32G DMA串口发送接收
  • Linux开发工具之VsCode(Filezila、MobaXterm、Vim三合一)
  • 【笔记】NVIDIA AI Workbench 中安装 cuDNN 9.10.2
  • 每日Prompt:人像写真
  • 内存泄漏系列专题分析之二十:camx swap内存泄漏实例分析
  • Babylon.js引擎(二)
  • 【Chipyard】 conda 环境安装与使用
  • k8s在节点上加污点
  • k8s 部署服务常见错误原因
  • Windows 安装 Maven
  • 1Panel 部署 OpenResty + Redis 实现 IP 动态封禁教程
  • 软考 系统架构设计师系列知识点之杂项集萃(87)
  • Visual Studio 2022 运行提示:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。