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

redis安装教程(windows)

文章目录

  • 一、redis简介
  • 二、redis安装
    • 1. 下载安装包
    • 2. 安装
      • 2.1 解压
      • 2.2 启动redis
      • 2.3 设置Windows服务
      • 2.4 配置环境变量
      • 2.5 测试
      • 2.6 设置密码
  • 三、redis常用命令
    • 1. 开启服务相关
    • 2. 基本操作
      • 2.1 查看状态
      • 2.2 查看当前数据库中 key 的数目
      • 2.3 切换数据库

一、redis简介

Redis(Remote Dictionary Server)是一个开源的、高性能的键值对存储系统,常被用作数据库、缓存和消息队列。它以 内存存储 和 持久化选项 著称,提供了丰富的数据结构和高效的访问速度,适合用来处理高并发、高吞吐量的场景。

二、redis安装

1. 下载安装包

链接:百度网盘:Redis-x64-5.0.14.1.zip
提取码:1111

2. 安装

2.1 解压

将下载的压缩包解压到指定的文件夹中,如:D:\Redis
在这里插入图片描述

2.2 启动redis

打开cmd指令窗口,依次输入以下命令

d:
cd Redis  #进入安装目录
redis-server redis.windows.conf

出现下图则为启动成功,默认端口为6379
在这里插入图片描述

上图虽然启动成功了Redis服务,但关闭cmd窗口,Redis服务就会消失。所以需要把Redis设置成Windows下的服务。

2.3 设置Windows服务

先关掉上一个打开的cmd窗口,再打开一个新的cmd命令窗口,输入下面的命令:

D:
cd Redis
redis-server --service-install redis.windows.conf

在这里插入图片描述

在windows服务中查看:
右键启动服务
在这里插入图片描述

2.4 配置环境变量

为了方便,建议把Redis路径配置到系统变量Path值中,这样每次启动就不需要输入路径了。
在这里插入图片描述
在这里插入图片描述

2.5 测试

重新打开cmd,依次输入以下命令:

redis-cli.exe
set name hello
get name
keys *
"set name hello"设置name的值为hello,然后执行"get name"获取nam的值,keys * 是匹配当前数据库中所有的key。

到这里Windows 版本的Redis安装已经完成。

2.6 设置密码

另外打开一个cmd窗口,依次输入以下命令:

redis-cli.exe
config get requirepass #获取密码(此时密码为空)
config set requirepass 123456 #(设置密码123456)
config get requirepass #获取密码(此时提示需要密码)
auth 123456 #(验证密码)
config get requirepass #获取密码(此时显示了刚设置好的密码)

在这里插入图片描述

三、redis常用命令

1. 开启服务相关

卸载服务:redis-server --service-uninstall
开启服务:redis-server --service-start
停止服务:redis-server --service-stop

2. 基本操作

2.1 查看状态

ping

在这里插入图片描述

返回 PONG,表示 redis 服务运行正常

2.2 查看当前数据库中 key 的数目

dbsize

在这里插入图片描述

2.3 切换数据库

select index #index为数据库对应的索引

在这里插入图片描述


http://www.kler.cn/a/509332.html

相关文章:

  • 从零到一:Spring Boot 与 RocketMQ 的完美集成指南
  • 25/1/18 嵌入式笔记 STM32F103
  • Golang——常用库sync
  • QT 使用QSqlTableModel对数据库进行创建,插入,显示
  • github登录用的TOTP和恢复码都丢失了怎么办
  • linux m、mm、mmm函数和make的区别
  • 与“神”对话:Swift 语言在 2025 中的云霓之望
  • Qt的核心机制概述
  • Google Titans: 测试阶段的学习与记忆
  • OLED--软件I2C驱动__标准库和HAL库
  • Windows 上安装 MongoDB 的 zip 包
  • Git简介
  • Rust 强制类型转换和动态指针类型的转换
  • Springboot的自动装配原理
  • 第23篇 基于ARM A9处理器用汇编语言实现中断<五>
  • 麒麟系统中删除权限不够的文件方法
  • 什么是 OpenResty
  • python编程-OpenCV(图像读写-图像处理-图像滤波-角点检测-边缘检测)角点检测
  • springboot基于微信小程序的智慧小区管理系统
  • 基于SSM实现的乡村振兴文化平台系统功能实现六