阿西吧,自己太菜了,用SpringBoot调用Redis缓存的时候,出了各种问题,记录一下,大家别学我
本文有自己的经验,也有从其他博客整理来的零零散散的经验。
1、安装Redis
安装redis,一般有很多方法,比如yun安装,npm安装,直接压缩包安装,docker运行等等等等
先说yum里面的
yum安装比较简单
首先安装epel源
yum install -y epel-release
然后安装redis
yum install -y redis
设置成开机自启动
chkconfig redis on
卸载redis
yum remove redis
yum安装的配置文件的位置
配置文件在/etc/redis.conf
服务器和客户端在 /usr/bin/redis-server redis-cli
whereis redis 可以查看配置文件在哪
docker安装
docker会用的话,应该很清晰,
docker search redis
docker pull 镜像名
docker images 查看镜像
docker 默认没有配置文件,所以,默认使用问题很大
docekr 自定义配置文件启动 https://www.jianshu.com/p/ff599cddc869
压缩包安装
来自菜鸟
**下载地址:**http://redis.io/download,下载最新稳定版本。
$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz
$ tar xzf redis-2.8.17.tar.gz
$ cd redis-2.8.17
$ make
make完后 redis-2.8.17目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下:
下面启动redis服务.
$ cd src
$ ./redis-server
注意这种方式启动redis 使用的是默认配置。也可以通过启动参数告诉redis使用指定配置文件使用下面命令启动。
$ cd src
$ ./redis-server ../redis.conf
redis.conf 是一个默认的配置文件。我们可以根据需要使用自己的配置文件。
默认使用的是redis目录下的redis.conf文件,可以直接修改这个文件,也可以新建一个