Redis学习(一)
Linux下Redis的安装、基本操作和五大基本类型
注意
1. Redis有Linux和Windows版本的,但是Redis在Windows下根本体现不出其性能,所以这里只提供了Linux下的安装教程
2. 示例操作系统: CentOS 7.5
安装Redis
- 安装gcc和gcc-c++
[root@localhost ~]# yum install gcc
[root@localhost ~]# yum install gcc-c++
- **然后解压redis的压缩包,进入redis根目录,**再redis根目录中执行如下命令
[root@localhost redis-5.0.6]# make
[root@localhost redis-5.0.6]# make install
直至出现complete,说明安装成功
Redis的配置,启动和关闭
配置Redis
- 默认安装目录为/usr/local/bin/ ,检查一下如果里面有redis的文件,说明安装成功
[root@localhost ~]# cd /usr/local/bin/
[root@localhost bin]# ll
- 在redis安装包里(不是默认安装目录,而是刚刚解压的安装包),将redis.conf拷贝一份到其他目录
注意 也可以不拷贝,直接使用redis安装目录里的redis.conf配置文件,但是为了保险,玩意配错了嘞?所以还是备份一下比较好
[root@localhost redis-5.0.6]# cp redis.conf /home/
- 打开拷贝的redis.conf文件,将daemonlize后面的no改成yes,保存退出,这一步是让redis在后台运行
[root@localhost home]# vim redis.conf
启动redis
redis-server [刚刚配置的redis.conf路径]
如果安装我刚才配置的,就是:
[root@localhost home]# redis-server /home/redis.conf
查看是否有redis进程,或者端口是否正在使用(redis的默认端口是6379)
[root@localhost ~]# ps -ef | grep redis
[root@localhost ~]# lsof -i :6379
关闭redis
- 方法一: 先进入redis客户端,然后使用指令关闭
[root@localhost ~]# redis-cli
127.0.0.1:6379> SHUTDOWN
not connected> quit
- 方法二:直接使用命令行关闭
[root@localhost ~]# redis-cli shutdown