编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

第一次和Redis的亲密接触(redis连接协议)

wxchong 2024-09-30 03:53:52 开源技术 19 ℃ 0 评论

Redis在生产环境中主要部署在Linux上,但是鉴于大多数读者获取windows环境更加方便,所以本篇以windows为环境介绍Redis的安装与连接。

Redis 下载

目前在在Redis官网并不提供windows版本的下载,但是我们可以从Github上下载到windows版本。

下载地址:https://github.com/tporadowski/redis/releases

这里我们下载 5.0.9 版本

Redis启动

下载完成后我们把Redis解压到合适的目录,笔者把它解压到了C盘下

我们进入到Redis解压的目录,然后执行下面的命令

redis-server.exe redis.windows.conf

这样Redis就启动成功了。

Redis自带客户端连接

本节主要使用Redis自带的客户端来连接Redis服务。

在Redis目录下,执行下面的命令来连接Redis服务

redis-cli.exe -h 127.0.0.1 -p 6379

这样我们就算连接成功Redis服务了


上边的命令我简单解释一下

-h 代表的是Redis主机(host)的IP 地址

-p 代表的是Redis的端口号(port)

很多时候我们还需要另外一个参数 -a, 那它又是什么呢?

a代表的是英文的 authentication(认证), 再说的直白一点就是密码的意思。

下边笔者带着大家一块给Redis设置上密码

首先在Redis目录中找到 redis.windows.conf 文件,并打开它,在里面找到requirepass 配置项

从图上我们看到默认情况下,该项是被注释掉的,所以我们要把前边的#去掉,打开该项,注意requirepass前边不要有空格

然后我们按照前边所讲重新启动Redis服务

最后我们用带有-a参数的命令来连接Redis

上图表示我们已经连接成功了

可视化客户端连接Redis

可视化客户端笔者建议用RedisDesktopManager,下面我们一块来探究一下该客户端是如何使用的吧。

  • RedisDesktopManager 下载我们依然从Github来下载该软件 https://github.com/lework/RedisDesktopManager-Windows/releases
  • 用RedisDesktopManager连接Redis服务

连接成功后我们看到Redis默认有16个数据库

这时我们可以通过该工具向Redis添加数据了

Redis注册为Windows服务

大家是不是觉得每次都用命令行启动Redis比较繁琐,那好吧,Redis也为大家考虑到了这个问题,我们可以把Redis注册为Windows服务。

同样还是进入到Redis目录,然后执行安装服务的命令

redis-server --service-install redis.windows.conf --loglevel verbose  

看我们的服务已经注册好了,启动服务后我们就可以使用Redis了

如果我们不想使用该服务了,我们可以用下边的命令来卸载服务

redis-server.exe --service-uninstall 


更多内容点击下方 “了解更多”

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表