redis概述及安装
redis概述及安装
redis概述
redis能干嘛?
1、内存存储、持久化,内存中是断电即失,所以持久化很重要(rdb、aof)
2、效率高,可以用于高速缓存
3、发布订阅系统
4、地图信息分析
5、计时器、计数器(浏览量)
6.....
redis特性
1、多样的数据类型
2、持久化
3、集群
4、事务
官网
中文网站:http://www.redis.cn/
英文网站:https://redis.io/
redis安装
-
基本的环境安装
#由于redis是由gcc开发的,所以需要先安装gcc环境 yum install gcc-c++ -
redis安装
#创建指定的文件夹 mkdir /usr/local/redis cd /usr/local/redis wget http://download.redis.io/releases/redis-6.0.6.tar.gz tar xzf redis-6.0.6.tar.gz cd redis-6.0.6 make install PREFIX=/usr/local/redis -
redis安装失败问题
#gcc版本过低导致redis安装失败 #安装scl源 yum -y install centos-release-scl #安装新版gcc yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils #临时切换为新版本 scl enable devtoolset-9 bash echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile #查看版本 gcc -v #版本更新后继续make install PREFIX=/usr/local/redis -
设置文件后台启动
#创建文件夹存放自定义redis.conf文件 cd /usr/local/redis mkdir lwpredisconf #复制生成的redis.conf文件 cp redis.conf lwpredisconf/ #redis默认不是后台启动的,需要修改配置文件 #修改daemonize no为yes cd lwpredisconf/ vim redis.conf -
指定文件启动
#安装后的服务路径:/usr/local/redis/bin ./redis-server ../lwpredisconf/redis.conf -
连接测试
./redis-cli -h 127.0.0.1 -p 6379 输入ping 测试,pong则代表通的 关闭redis 先shutdown关闭redis 再exit退出命令行 通过ps -ef|grep redis查看进行是否确认关闭

浙公网安备 33010602011771号