Redis概述:
应用场景:
第一种场景:
2.1.1 配合关系型数据库做高速缓存
第二种场景:
Redis的安装:
首先百度搜索redis,找到官网进去,点击“Download it”下面的“Redis 6.2.6 is the …”这一句:
点击之后就会开始下载:
下载完之后我们会得到这么一个压缩包。
然后我们的Redis不考虑在windows环境下使用,官网也并没有提供windows版本。所以我们会在linux系统中进行安装。
这里我们使用xftp(这个不知道是啥的得先去学linux)将我们的Redis安装包传到linux上的/opt这个二级目录里面,一般我们安装软件都是在这个目录下:
在linux上查看:
可以看见已经拥有了这个Redis的安装包。
不过在安装这个软件之前,我们还要进行一些前期的准备工作——下载最新的gcc编译器。
这是因为Redis的环境需要我们的linux有C语言的编译环境,步骤如下:
1、输入命令如下:
2、安装时弹出消息确认,输入y:
3、查看版本可以看见,我们已经安装成功。
有了环境之后,我们继续安装Redis。
1、解压缩Redis的安装包:
可以看见我们已经解压缩:
2、用make命令来编译Redis:
先进入redis文件:
然后输入make指令编译:
等待编译完成:
注意这一步我们只是将Redis编译成c文件,但是并没有安装好。
3、跳过make test执行make install
等待完成:
可以看见此时才算安装成功。
安装成功之后呢Redis默认会在下面的目录上安装上相关内容:
我们可以检查一下:
这样就可以证明我们的Redis文件确实安装成功了。
接下来我们启动Redis,有两种方式,前台启动和后台启动,不过前台启动不推荐。
前台启动(注意前台启动时命令窗口不能关闭,否则服务器停止):
在命令行中输入redis-server:
出现以下状态则说明启动成功:
在这个界面中有个重要信息,就是Port:6379这个是端口号为6379的意思。但是我们不推荐前台启动的原因是什么呢,就是因为前台启动之后我们的这个窗口就不能再做其他事情了,也不能关闭窗口,否则Redis就停运了,所以我们推荐后台启动。
这里我们直接ctrl+c停止Redis运行。
接下来我们后台启动Redis:
先进入redis文件中:
然后我们将这里面的redis.conf(redis的配置文件)复制到其他目录路径下,复制到哪里都可以,但这里图方便我们就复制到/etc目录下(复制品也叫redis.conf):
然后我们进入/etc查看文件:
复制成功。
然后现在我们要在这个配置文件中改一个地方,vi打开这个配置文件:
进入之后输入/deam查找文件:
回车之后可以看见下图中红色圈圈勾中的部分:
按i键进行修改,将这个位置的no改为yes:
然后esc键输入冒号wq保存退出文件。
然后我们现在去后台启动,先进入/usr/local/bin目录下:
然后输入命令:
回车启动:
启动之后我们可以通过如下命令来查看redis的进程是否启动:
可以看见以及在后台启动。
然后我们还可以使用redis-cli这个命令通过客户端来连接我们的redis:
关闭的方法也有很多,
比如shutdown,或者杀死进程也行,输入命令即可。