首页 > 数据库 >Redis下载和安装(Windows系统)

Redis下载和安装(Windows系统)

时间:2023-02-04 10:23:05浏览次数:31  
标签:service Windows Redis redis -- 下载 服务端 客户端

在 Windows 系统下安装 Redis 要比 Linux 系统安装稍微复杂一些,本节详细介绍如何在 Windows 系统上如何安装 Redis。

打开上述的下载链接,Redis 支持 32 位和 64 位的 Window 系统,大家根据个人情况自行下载,如图 1 所示:
  Redis安装
图1:Redis 安装
下载完成后,打开相应的文件夹,您会看到如下图所示的文件目录:

redis安装
图2:Window 安装 Redis  

创建Redis临时服务

1) 启动服务端程序

如上图所示,双击 Redis 服务端启动程序 redis-server.exe,您会看到以下界面:

Redis服务端启动
图3:启动 Redis 服务端程序
   上图中显示一些 Redis 的相关信息,比如 Redis 的版本号以及默认端口号(6379)。注意,为了实现后续操作,请您保持服务端开启状态,否则客户端无法正常工作。 

2) 启动客户端程序

启动服务端后,双击客户端启动程序 redis-cli.exe,得到如下界面:

redis客户端启动
图4:Redis客户端启动 得到如上界面,说明 Redis 本地客户端与服务端连接成功。

命令创建Redis服务

上述方式虽然简单快捷,但是显然不是程序员的操作,下面介绍,通过命令启动 Redis 服务端,并将 Redis 服务添加到 Windows 资源管理器,实现开机后自动启动。

1) 注册Redis服务

通过 CMD 命令行工具进入 Redis 安装目录,将 Redis 服务注册到 Windows 服务中,执行以下命令:
redis-server.exe --service-install redis.windows.conf --loglevel verbose
执行完后,得到以下输出,说明注册成功。
[1868] 07 Jan 15:00:08.223 # Granting read/write access to 'NT AUTHORITY\NetworkService' on: "D:\Redis-x64-5.0.10" "D:\Redis-x64-5.0.10\"
[1868] 07 Jan 15:00:08.230 # Redis successfully installed as a service.

2) 启动Redis服务

执行以下命令启动 Redis 服务,命令如下:
redis-server --service-start
如下图所示:
redis命令起动
图5:命令启动 Redis 服务
注意:此时 Redis 已经被添加到 Windows 服务中,因此不会再显示 Redis 服务端的相应的信息,如下图所示:

Redis注册Window服务
图6:Windows 服务管理界面

3) 启动Redis客户端

在 CMD 命令行输出 redis-cli 命令启动客户端,如下所示:

Redis客户端启动
图7:启动 Redis 客户端

4) 检查是否连接成功

测试客户端和服务端是否成功连接。输出PING命令,若返回PONG则证明成功连接。如下所示:

检查Redis是否成功连接
图8:测试客户端是否连接
通过上面的操作,我们完成了 Redis 的安装。当然,您也可以将 Redis 加入到环境变量中,如下所示:

环境变量配置
图9:环境变量配置

注意:根据自己的安装路径添加环境变量。

总结

下面对安装过程中涉及到的命令进行总结,主要包括以下命令:
安装服务:redis-server --service-install
卸载服务:redis-server --service-uninstall
开启服务:redis-server --service-start
停止服务:redis-server --service-stop
服务端启动时重命名:redis-server --service-start --service-name Redis1

标签:service,Windows,Redis,redis,--,下载,服务端,客户端
From: https://www.cnblogs.com/matd/p/17090956.html

相关文章

  • Spring Boot 集成 Redis 实现数据缓存
    SpringBoot集成Redis实现缓存主要分为以下三步:加入Redis依赖加入Redis配置演示Redis缓存加入依赖首先创建一个项目,在项目中加入Redis依赖,项目依赖如下......
  • 浙江某男子对多端应用开发工具HBuilderX在windows下安装的解说
    同学,学uni-app好啊,大致上写一套代码能生成这么多个平台的应用,我简单念一下,它们分别是Android应用、IOS应用、Web应用、微信小程序、支付宝小程序、百度小程序、字节跳动小......
  • 磁盘IO爆满?Redis关闭数据持久化功能
    今天把一些站点迁移到了阿里云上去,然后发现性能不太够。开启了redis后因为redis的持久化功能将我服务器的磁盘IO使用爆满了。后面形成了链式反应,因为磁盘IO爆满,导致数据库......
  • odoo windows开发环境安装
    https://blog.csdn.net/weixin_44787832/article/details/125891443https://www.python.org/downloads/windows/下载python3.7.0,确保addtopath勾选上手动检查一下,如......
  • VS2022使用WSL调试程序时卡在下载vsdebugger-已解决
    注:如果是安装一半以为卡了把控制台关了。后来使用WSL启动一直提示报错,但也不能像初次启动那样出现安装VisualStudio调试器的提示下述方法也能解决,缘由是删了子系统重装发......
  • 【Azure Cache for Redis】Python Djange-Redis连接Azure Redis服务遇上(104, 'Connec
    问题描述使用Python连接AzureRedis服务,因为在代码中使用的是Djange-redis组件,所以通过如下的配置连接到AzureRedis服务:CACHES={"default":{"BACKEND":"dj......
  • 亲身开发一个Windows软件(三)界面设计
    现在,我们已经准备好了,要开始开发了。首先我们要进行界面设计。从某种方面来说,这比写代码更重要,因为用户只会感觉到界面,而不会在乎代码,所以一个好的用户界面,是一个优秀软件......
  • 虹科产品 | 使用Redis企业版数据库为MySQL增添魅力!
    MySQL读取数据慢?难以轻松扩展?数据搜索效率低?无法实时分发数据集?针对以上问题,虹科Redis企业版数据库的解决方案来了!企业如果将Redis企业版数据库与MySQL一起使用,可以实现......
  • Redis数据结构
    1.SDSstructsdshdr{//记录buf数组中已使用字节的数量//等于SDS所保存字符串的长度intlen;//记录buf数组中未使用字节的数量intfree;/......
  • 解决IDEA创建或打开项目时下载Gradle
    首发于Enaium的个人博客引言我们在使用IDEA创建或打开一个Gradle项目时,IDEA会下载一个新或旧的Gradle版本,虽然下载很快,但到下次IDEA更新后又会是一个新版的Gradle版......