当前位置: 代码网 > 科技>操作系统>Windows > Windows安装Redis的几种方式与测试流程总结

Windows安装Redis的几种方式与测试流程总结

2025年05月28日 Windows 我要评论
一、windows 安装 redis 的常见方式1. 使用 memurai(推荐方式)官网:https://www.memurai.com/特点:完全兼容 redis 协议,适合开发测试优点:以 wi

一、windows 安装 redis 的常见方式

1. 使用 memurai(推荐方式)

  • 官网:https://www.memurai.com/
  • 特点:完全兼容 redis 协议,适合开发测试
  • 优点:以 windows 服务运行,自动启动,稳定
  • 缺点:不包含 redis-cli

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2. 使用 tporadowski/redis(社区维护的 redis for windows)

redis-server.exe redis.windows.conf
  • 可作为服务注册:
redis-server.exe --service-install redis.windows.conf
redis-server.exe --service-start

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3. 使用 wsl 安装原生 redis

  • 安装 ubuntu 子系统后运行:
sudo apt update
sudo apt install redis-server
sudo service redis-server start

4. 使用 docker 安装 redis(需安装 docker desktop)

docker run -d -p 6379:6379 --name my-redis redis

二、常用图形化 redis 客户端工具

在这里插入图片描述

工具名称说明地址
another redis desktop manager轻量开源,跨平台https://github.com/qishibo/anotherredisdesktopmanager
redisinsightredis 官方出品,功能全面https://redis.com/redis-enterprise/redis-insight/

图形化工具可以:

  • 查看键值
  • 创建 / 删除键
  • 监控 redis 使用状态(内存、连接数等)

1. 安装 another redis desktop manager:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2. 安装 redisinsight:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

redisinsight 首次启动配置推荐

设置项说明推荐配置
use recommended settings一键启用所有默认设置(包括上传使用数据)❌ 建议关闭
usage data是否上传使用行为数据供 redis 改进产品❌ 建议关闭
encrypt sensitive information使用系统密钥库加密保存的连接密码等✅ 建议开启
show notification是否显示操作通知提示(如连接异常、写入失败等)✅ 建议开启
i have read and understood the terms同意条款,必须勾选✅ 必须勾选

三、查看 redis 当前运行实例的方法

1. 查看端口占用

netstat -aon | findstr :6379

示例输出:

tcp 127.0.0.1:6379 0.0.0.0:0 listening 404

在这里插入图片描述

2. 查看 pid 对应的进程名

tasklist /fi "pid eq 404"

输出:

memurai.exe 404 services

redis-server.exe 404 console

根据此方法判断当前运行的是 memurai 还是 redis for windows。

在这里插入图片描述

补充:任务管理器也可以直接搜索 pid查询

在这里插入图片描述

四、使用 java 代码测试 redis 是否连接成功

maven 依赖

<dependency>
    <groupid>redis.clients</groupid>
    <artifactid>jedis</artifactid>
    <version>4.4.3</version>
</dependency>

java 示例代码

import redis.clients.jedis.jedis;

public class main {
    public static void main(string[] args) {
        try (jedis jedis = new jedis("127.0.0.1", 6379)) {
            string response = jedis.ping();
            system.out.println("连接状态: " + response);

            jedis.set("testkey", "hello from java");
            string value = jedis.get("testkey");

            system.out.println("读取的值: " + value);
        } catch (exception e) {
            e.printstacktrace();
        }
    }
}

运行结果(成功示例)

连接状态: pong
读取的值: hello from java

在这里插入图片描述

总结

项目状态
redis 运行方式memurai / tporadowski / wsl / docker
图形化客户端可选 gui 工具 redisinsight / ardm
端口判断进程使用 netstat 和 tasklist 确认运行源
java 测试连接成功连接并读写测试值

该环境完全可用于:本地缓存、验证码服务、分布式锁、登录会话等功能开发。

以上就是windows安装redis的几种方式与测试流程总结的详细内容,更多关于windows安装redis的资料请关注代码网其它相关文章!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com