一、概述
Redis是一个开源的key-value存储系统,支持的value类型有五种基本类型(string、list、sex、zset、hash),存储的数据支持多种原子性的操作( push/pop、add/remove以及取交集和并集和差集的一些丰富的操作),支持各种不同的方式排序,数据都缓存在内存中,会周期性地将数据写入磁盘,在此基础上实现了master-slave主从同步。
二、应用场景
2.1配合关系数据库做高速缓存
降低数据库IO;分布式架构,做session共享。
2.2多样化的数据结构存储持久化数据

三、安装
3.1下载redis-6.2.1.tar.gz
Redis官网
3.2将下载的redis-6.2.1.tar.gz存放到服务器中的一个目录下
3.3解压
tar -zxvf redis-6.2.1.tar.gz
3.4编译
解压完成之后进入我们的redis目录
make #执行编译
3.5安装
make install #默认安装在/usr/local/bin目录下
3.6备份redis.conf
cp /opt/redis-6.2.1/redis.conf /myredis #将redis的配置文件复制到myredis目录下
3.7修改配置文件(/myredis/redis.conf)
daemonize yes #启动后台服务
3.8启动redis
redis-server /myredis/redis.conf #redis安装的目录下的bin
3.9客户端访问redis
redis-cli #默认端口
redis-cli -p 6379 #指定端口
3.10关闭redis服务
shutdown #进入redis终端之后进行
redis-cli shutdown #单实例关闭
#利用进程号关闭
ps -ef | grep redis #查看redis进程号
kill -9 123445 #关闭进程
17万+

被折叠的 条评论
为什么被折叠?



