0
点赞
收藏
分享

微信扫一扫

Redis(一)——引言和安装、redis 的启动、后台启动、远程访问、redis的数据类型、Jedis(Jedis的使用、连接池、个人封装的一个工具类)、Lettuce

夕颜合欢落 2022-03-11 阅读 46

Redis

一、Redis 的引言与安装

1、引言

在这里插入图片描述

使用 redis 的原因和 redis 的作用:
在这里插入图片描述
NoSQL :
在这里插入图片描述

2、安装

下面使用第一个方法安装。
在这里插入图片描述

二、redis 的启动

1、启动

redis 可以这么启动:
在这里插入图片描述

但是一般不这么启动,因为会占据一个窗口,一般都是让其后台启动的。

2、后台启动

首先先进入到 src 目录里面去,如果要进行后台运行的话,需要修改配置文件的一处地方(vi redis.conf):
进入到编辑状态下,先进入到命令行状态,然后输入 /xxx 可以快速搜索 xxx ,如果要查看下一个 xxx,就点击键盘上的 n,代表 next。

a、修改 daemon

把 no 改成 yes:
在这里插入图片描述

b、后台启动 redis

因为修改了配置文件,所以如果启动的时候想要根据配置文件里面的配置来启动的话,需要这么输入:
在这里插入图片描述

然后这样就能后台运行了。

查看后台运行的 redis:

在这里插入图片描述

c、关闭 redis 服务

在这里插入图片描述

3、开启远程访问

有个工具可以监控 redis 的状态,但是需要开启远程访问才能连接:

开启远程访问需要修改三处地方:

a、修改 bind

把下面这一行注释掉!
在这里插入图片描述

b、修改 protected-mode

把下面的 yes 修改成 no。
在这里插入图片描述

c、修改 requirepass

去掉注释,并且把 foobared 改为 123。这里是在配置密码,密码是 123
在这里插入图片描述
修改后:
在这里插入图片描述
到此为止就可以了。

同样的还是这么启动:
在这里插入图片描述

但是这时候 ping 会有问题,因为没有认证,因为前面加了密码:
在这里插入图片描述

所以这样:
在这里插入图片描述

也可以这样:
在这里插入图片描述

d、监控 redis

然后 redis 的监控工具的连接:
自己根据自己的虚拟机 ip 填,6379 是 redis 的默认端口。
在这里插入图片描述

三、redis 的数据类型

这里请自行百度。

四、Jedis

1、Java 链接 Redis 前的准备

a、连接前的测试

在 Java 链接 Redis 之前,首先先要做这么几步:

1、先关闭虚拟机的防火墙:
在这里插入图片描述
2、接着就是确保远程链接工具可以连接上 redis ,如果这个工具连接不上,java 肯定链接不上的。

b、创建项目

这里是创建一个 maven 项目供测试使用。

首先是依赖:
在这里插入图片描述

2、Jedis的使用

在这里插入图片描述

3、Jedis 连接池

建立链接是一个很费时间的操作,所以希望建立一个连接池(这个连接池的使用跟数据库的很像):
在这里插入图片描述

4、自己封装 redis 一个工具类

先创建一个接口,里面有一个方法:
在这里插入图片描述

一会儿会把一个参数作为对象存到工具类里面。

接着就是工具类:
在这里插入图片描述
然后调用的话这么调用:
在这里插入图片描述

五、Lettuce

1、环境准备

还是 maven 项目来测试,首先是依赖导入:
在这里插入图片描述

2、代码实现

在这里插入图片描述

举报

相关推荐

Redis的安装及启动

0 条评论