自学内容网 自学内容网

最新版 Winows下如何安装Redis?

最新版 Winows下如何安装Redis?

一、Redis介绍

Redis是一个广泛使用的开源非关系型数据库,它在现代软件开发中扮演着重要角色。**作为一个基于内存的数据库,Redis的底层代码是用ANSI C编写的,这使得它在性能上非常出色。**Redis不仅支持快速的内存操作,还提供了持久化选项,可以将数据存储在磁盘上,以确保数据的安全性和可靠性。

Redis的核心特性是其灵活的数据结构。它支持多种数据类型,包括字符串、哈希、列表、集合和有序集合,使得开发者能够根据具体需求选择最合适的数据结构。此外,Redis还提供了强大的发布/订阅机制、事务处理和Lua脚本支持,这些功能极大地增强了其在复杂应用场景中的适用性。

在性能方面,Redis因其内存存储机制而显著快于传统的磁盘数据库。它可以在毫秒级别内完成数十万次请求,适用于高并发的场景,比如实时分析、缓存和消息队列等。

Redis支持多种编程语言的API,如Python、Java、Node.js等,这使得它能够与各种应用程序无缝集成。同时,它的易用性和高效性使得开发者在构建分布式系统时,可以更加便捷地进行数据管理和操作。

二、 Windows下载与安装Redis

1、下载地址

2024 Releases Redis 7.2.6 for Windows

点击进去之后,选择对应的版本:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

各个版本介绍:

Redis-7.2.6-Windows-x64-cygwin-with-Service.zip
这个版本带有 Windows 服务的支持。安装后,Redis 可以作为 Windows 服务运行,意味着 Redis 会在后台自动启动和运行,类似于其他 Windows 服务(如数据库、网络服务等)。这样,你可以配置 Redis 在系统启动时自动运行,且无需手动启动每次 Redis 实例,非常适合生产环境或长期运行的场景。

Redis-7.2.6-Windows-x64-cygwin.zip
这个版本则不包含 Windows 服务支持。它可以在命令行下手动启动和运行 Redis 实例,但无法作为 Windows 服务自动运行。这适合开发或测试环境,或者那些不需要 Redis 持续后台运行的场景。

MSYS2 环境
MSYS2 是一个独立的 Windows 上的类 Unix 环境,提供了兼容 POSIX 的 API 和工具链,通常用于构建和运行基于 Linux/Unix 的软件。在这个版本中,Redis 使用 MSYS2 来替代 Cygwin 提供的 POSIX 兼容环境。这可能意味着 MSYS2 提供的 Redis 版本在某些性能、兼容性或工具链支持上会与 Cygwin 版略有不同。

with-Service(支持 Windows 服务)
同样地,这个版本也支持安装为 Windows 服务。Redis 可以在系统启动时自动作为服务运行,而不需要手动启动。因此,它适合用于生产环境或需要持续运行 Redis 的场景。

2、 解压

下载成功后将其移动到我们想要安装的目录下并且解压:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

3、环境变量设置

通过配置环境的方式,可以通过命令行的方式操作redis,而不用将redis在系统服务中进行操作。

首先复制对应的redis 地址,我的地址为:

D:\environment\Redis-7.2.6-Windows-x64-cygwin

(1)点击此电脑- 属性,搜索高级系统设置,点击环境变量

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(2) 点击环境变量

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(3)在系统变量中找到path属性,新建一个环境变量值为redis的安装路径

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(4)点击确定,保存退出(连续点击确定才能确保保存成功)

目前Redis就已经配置好,已经可以通过命令行的打开Redis

四、验证与连接Redis

(1)验证

安装好环境变量以后,打开cmd窗口,输入:

redis-cli -v

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

出现上图redis-cli命令行版本信息就证明环境变量配置好了

(2) 启动Redis

在cmd窗口输入启动redis服务命令

redis-server

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

出现如图所示的redis表示 初始化成功。

注意启动成功后不能关闭改cmd窗口,如果关了,则redis服务也会关闭。

(3) 连接Redis

保证上面的cmd窗口没有关闭的前提下,启动一个新的Redis窗口,输入如下命令:

redis-cli

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

出现对应redis服务地址,则说明连接成功!

(4) 测试

设置一个name ,名字为 test

然后再get 一下刚刚设置的名字

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

虽然我们已经完成了在Windows系统下Redis的安装,但根据Redis官方文档的建议,我们并不鼓励在Windows环境中部署Redis服务。

官方推荐在Linux环境下搭建和使用Redis,这样做可以更好地发挥Redis的性能和稳定性。

对于生产环境或需要高可靠性的应用,建议选择Linux系统来部署Redis。


原文地址:https://blog.csdn.net/m0_46335449/article/details/142965812

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!