缓存中间件Redis进阶之路二(快速安装Redis)

一、快速安装Redis

"工欲善其事,必先利其器",在代码实战之前,需要在本地开发环境安装好Redis。对于不同的开发环境,Redis的安装及配置方式也不尽相同,本文将以Windows开发环境为例,介绍Redis的快速安装与使用。对于在Linux及Mac开发环境的安装方法,读者可以访问Redis的官网或者查找其他资料进行安装与配置即可。

Pivotal开发团队考虑到部分开发者是在Windows开发环境下使用Redis,因而发布了一款轻量便捷型的、可在Windows下使用的、免安装版的开源"绿色版Redis"。下面介绍Windows开发环境下如何进行下载及安装。

(1)打开浏览器,访问Redis托管在GitHub开源平台上的下载链接 https://github.com/MicrosoftArchive/redis/tags

缓存中间件Redis进阶之路二(快速安装Redis)插图

开源平台GitHub上的Redis历史发布版本

(2)在这里需要补充一点:由于Redis的版本一直都处于迭代式的更新,因而每隔一段时间发布在GitHub上的最新版本也不尽相同。选择最新版本win-3.2.100,单击即可。下载完成后,将其解压到某个没有包含中文目录或特殊符号的磁盘目录下,笔者将其放在D盘目录下。

缓存中间件Redis进阶之路二(快速安装Redis)插图(1)

解压Redis并将其存放到磁盘目录下

打开Redis解压后的文件目录,如上图所示,可以看到Redis的一些核心文件,其中,redis-server.exe文件用于启动Redis服务;redis-cli.exe文件为Redis在Windows开发环境下的Dos客户端,提供给开发者以命令行的方式跟Redis服务进行交互;redis-check-aof.exe是Redis内置的用于数据持久化备份的工具;redis-benchmark.exe文件是Redis内置的用于性能测试的工具;redis.windows.conf则是Redis在Windows下的核心配置文件,主要用于Redis的IP绑定、数据持久化备份、连接数及相关操作超时等配置。

(3)双击redis-server.exe,如果可以看到下图所示的界面,即代表Redis服务已经启动成功(省去了一步一步安装的过程和其他复杂配置的流程)。其中6379为Redis服务所在的端口号。

至此,Redis在Windows开发环境下的安装已经完成了,下面继续借助redis-cli.exe文件,采用命令行的方式操作Redis。

缓存中间件Redis进阶之路二(快速安装Redis)插图(2)

二、在Windows环境下使用Redis

双击redis-cli.exe文件,如果可以看到下图所示的界面,即表示开发者可以以命令行的方式操作本地的Redis服务了。

缓存中间件Redis进阶之路二(快速安装Redis)插图(3)

下面简单使用几个命令,初步认识一下Redis。

(1)查看Redis缓存中存储的所有key,命令为:keys*,如下图所示。

缓存中间件Redis进阶之路二(快速安装Redis)插图(4)

(2)在缓存中创建一个key,设置其名字为redis:order:no:10011(按照自己的习惯取名即可,但是建议最好具有某种含义),设置其值为10011,命令为set redis:order:no:1001110011。设置完之后再查看所有的key列表,如下图所示。

缓存中间件Redis进阶之路二(快速安装Redis)插图(5)

(3)查看缓存中指定key的取值,如获取刚刚创建的key:redis:order:no:10011的取值,命令为get redis:order:no:10011,如下图所示。

缓存中间件Redis进阶之路二(快速安装Redis)插图(6)

(4)删除缓存中指定的key,如删除key:redis:order:no:10011,命令为del redis:order:no:10011。执行命令之后,如果返回值为1,则代表删除成功。此时再执行命令keys*,查看缓存中现有的key列表,则发现刚刚被删除的key不见了,如图所示。

缓存中间件Redis进阶之路二(快速安装Redis)插图(7)

Redis提供的命令不止上面所介绍的这些,如果想要了解更多的命令,可以访问Redis的官网,找到其命令行一栏,按照其提供的文档即可进行学习。目前网上不仅提供了官方英文版的网站,也提供了中文版的网站,分别为 https://redis.io/commandshttp://www.redis.cn/commands.html, 界面分别如下面所示。

缓存中间件Redis进阶之路二(快速安装Redis)插图(8)

缓存中间件Redis进阶之路二(快速安装Redis)插图(9)

转载请带链接:9im博客 >> SpringBoot项目搭建流程
https://www.9im.cn/
最后编辑于:2024-09-18 20:51:16
© 著作权归作者所有,转载或内容合作请联系作者

喜欢的朋友记得点赞、收藏、关注哦!!!

相关推荐
ping某10 小时前
为什么 Nginx 明明监听了 80,转发后端时却用了 4xxxx 端口?
后端·nginx
大树882 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠2 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质2 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
Inhand陈工2 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
酣大智2 天前
ARP代理--工作原理
运维·网络·arp·arp代理
shushangyun_2 天前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
施努卡机器视觉2 天前
SNK施努卡侧滑门锁上滑轮总成自动化装配线,从零件到组件,全流程精密制造方案
运维·自动化·制造
AC赳赳老秦2 天前
用 OpenClaw 搭建服务器故障应急响应系统,自动处理 80% 常见运维故障
android·运维·服务器·python·rxjava·deepseek·openclaw
java_cj2 天前
深入kube-apiserver认证机制:从Bearer Token到mTLS的完整认证链解析
linux·运维·服务器·云原生·容器·kubernetes