首页 > 数据库 >第20篇 window系统安装Redis流程

第20篇 window系统安装Redis流程

时间:2024-09-09 23:48:18浏览次数:13  
标签:20 redis Redis window conf 服务器 安装 PowerShell

1.下载 Redis for Windows

Redis 官方并没有提供 Windows 版本的安装包,但你可以使用 Microsoft 维护的 Windows 版本的 Redis。你可以从以下链接下载 Redis for Windows:
image

2.安装 Redis

运行安装程序:
双击下载的 .msi 文件,启动安装程序。
按照安装向导的提示进行安装。
image
image
这里记得勾选
image

image
image
image
image
image
等待安装完成。
image

3.配置 Redis:

在安装过程中,你可以选择 Redis 的安装路径和其他配置选项。
默认情况下,Redis 会安装在 C:\Program Files\Redis 目录下。

4.启动 Redis 服务

1启动 Redis 服务:
安装完成后,Redis 服务会自动启动。你可以在 Windows 服务管理器中查看 Redis 服务的状态。
你也可以通过命令行启动 Redis 服务:

redis-server

image

2.验证 Redis 服务:
打开一个新的命令行窗口,运行以下命令验证 Redis 服务是否正常运行:

redis-cli ping

image
出现:PONG 表示redis正常运行中

5.配置 Redis 环境变量

为了方便使用 Redis 命令行工具,你可以将 Redis 的安装路径添加到系统的 PATH 环境变量中。

1.打开环境变量设置:
右键点击“此电脑”或“计算机”,选择“属性”。
点击“高级系统设置”。
在“系统属性”窗口中,点击“环境变量”按钮。

2.编辑 Path 变量:
在“系统变量”部分,找到并选择 Path 变量,然后点击“编辑”。
点击“新建”,添加 Redis 的安装路径(例如 C:\Program Files\Redis)。
点击“确定”保存更改。

6.使用 Redis

安装和配置完成后,你可以在命令行中使用 Redis 命令行工具(redis-cli)来管理和操作 Redis 数据库。

例如,你可以使用以下命令连接到 Redis 服务器:

redis-cli

image

然后,你可以执行各种 Redis 命令,例如:

SET mykey "Hello"
GET mykey

image

7.配置 Redis 持久化

Redis 支持两种持久化方式:RDB 和 AOF。你可以在 redis.conf 文件中配置持久化选项。

1.编辑 redis.conf 文件:
打开 Redis 安装目录下的 redis.conf 文件
image

2.配置持久化选项:
找到 save 配置项,配置 RDB 持久化:

save 900 1
save 300 10
save 60 10000

找到 appendonly 配置项,配置 AOF 持久化:

appendonly yes

3.重启 Redis 服务:
修改配置文件后,重启 Redis 服务以应用更改。
打开命令提示符或者PowerShell窗口。可以通过在开始菜单的搜索栏中输入“cmd”或“PowerShell”来找到相应的程序。

a.使用cd命令切换到Redis的安装目录。

cd D:\Program Files\Redis

b.停止Redis服务器。在命令提示符或者PowerShell窗口中运行以下命令:

redis-cli.exe shutdown

这个命令会发送一个关闭信号给Redis服务器,然后Redis服务器会开始关闭过程。
等待Redis服务器完全关闭。在命令提示符或者PowerShell窗口中不会看到任何输出,需要等待一段时间,直到Redis服务器完全关闭。

c.启动Redis服务器。再次在命令提示符或者PowerShell窗口中运行以下命令

redis-server.exe redis.conf

如果执行上面的命令显示文件不存在;就执行以下命令

redis-server.exe redis.windows.conf

这个命令会启动Redis服务器,并且使用指定的配置文件(在这里是redis.conf)来进行配置。

d.检查Redis是否成功启动。可以通过在命令提示符或者PowerShell窗口中运行以下命令来检查Redis是否成功启动:

redis-cli.exe ping

如果成功启动,会返回“PONG”作为响应。

完成。至此,Redis服务器已经成功重启。

标签:20,redis,Redis,window,conf,服务器,安装,PowerShell
From: https://www.cnblogs.com/chenshibao/p/18405528

相关文章

  • 2080. 区间内查询数字的频率
    题目链接2080.区间内查询数字的频率思路二分法(upper_bound-lower_bound)题解链接简洁写法:统计位置+二分查找(Python/Java/C++/Go/JS/Rust)关键点预先处理得到每个值所处位置的列表时间复杂度\(O(n+m\logn)\)空间复杂度\(O(n)\)代码实现:classR......
  • qt5.15.2+opencv4.10+VS2019_64 均值滤波,高斯滤波算法详细分析
    目录 一.加载图像二.灰度图像三.均值滤波1.均值滤波均值滤波算法(MeanFiltering):    参数含义:    一句话总结:均值滤波特点:应用场景:缺点:2.高斯滤波高斯滤波算法(GaussianBlur):        高斯滤波计算过程:    参数含义:    ......
  • Windows环境下 VS2022 编译 OGG 源码
    OGGOGG音频编码格式,全称为OggVorbis,是一种开源且无专利限制的音频压缩格式。它被设计用来提供高质量的音频存储和传输,同时保持较小的文件大小。OGGVorbis支持多声道音频,并且可以处理可变比特率,这意味着它可以根据音频内容的复杂性动态调整压缩率,以优化音质和文件大小。......
  • 2024.09.07米哈游
    1.给定两个正整数n,m,米小游想要求出n-m中的所有整数的哪个数字中4的数量加上6的数量最多。如果有多个这样的数字,请输出最大的。例如某一个数字是44624,则它有3个4,1个6,所以4和6的数量之和为4。打卡题intmain(intargc,char*argv[]){intn,m;cin>>n>>m;i......
  • 2024.9.9
    Java实现多态有三个必要条件:继承、重写、向上转型。继承:多态中必须存在有继承关系的子类和父类。重写:子类对父类中某些方法进行重新定义,在调用这些方法时就会调用子类的方法。向上转型:在多态中需要将子类的引用赋给父类对象,只有这样该引用才能够具备技能调用父类的方法和子类的......
  • 【倒计时10天...IEEE出版】第五届大数据、人工智能与软件工程国际研讨会(ICBASE 2024,9
    第五届大数据、人工智能与软件工程国际研讨会(ICBASE2024)将于2024年09月20-22日在中国温州隆重举行。会议主要围绕大数据、人工智能与软件工程等研究领域展开讨论。会议旨在为从事大数据、人工智能与软件工程研究的专家学者、工程技术人员、技术研发人员提供一个共享科研......
  • 2024.9.9
    DATE#:20240909ITEM#:DOCWEEK#:MONDAYDAIL#:捌月初柒TAGS<BGM="沧浪行南海沧澜主题"><theme=oi-contest><[NULL]><[空]><[空]>醉后不知天在水,满船清梦压星河--唐珙《题龙阳县青草湖》A.Count得益于这两天的可持久化数据结构复习,这......
  • 学习日历-2024/9/9
    今天数据结构和马原第一次上课,感觉老师都还不错,作为学委,我也主动找老师加了联系方式今天Java开学考试,14分,还行,在运行中报了一下错,我感觉是我输入的问题,Java关于List的一些知识和数据结构的知识ListList集合特有方法List集合的遍历方式数据结构栈数据进入栈模型......
  • 在windows中命令删除文件及文件夹,避免删除文件慢,资源管理器卡死。
    在Windows命令提示符(CMD)中,del和rmdir是两个常用的命令,用于删除文件和目录。以下是对这两个命令的详细解释及其用法:del命令del命令用于删除一个或多个文件。它的基本语法如下:del[选项]<文件名>常用选项:/F:强制删除只读文件。/Q:安静模式,删除时不显示确认提示。/S:从......
  • 20249.9
    在今天,正式开课。在上午初次学习了算法与数据结构,了解数据结构的重要性。后面学习了马克思主义理论。下午,我们进行了Java的课堂测试,算是对暑假学习的检验,这一次的检测让我知道了我自己在暑期学习中诸多不足。同时通过这次测试也让我知道了Java的程序结构与C++十分相似。下面为......