首先是安装redis,我是在我之前买的服务器上练习的,
第一步:下载,通过
wget https://download.redis.io/releases/redis-6.2.4.tar.gz 命令下载
第二步:解压
tar -zvxf redis-6.2.4.tar.gz
第三步:本来应该是安装,但是我的服务器之前重装了系统,没有GCC所以需要先安装GCC
yum install gcc-c++
第四步:安装好GCC后 在redis -6.2.4文件夹下make一下,然后make install
第五步:进入安装路径
cd /usr/local/bin
第六步:创建一个文件,把redis配置文件复制到此路径下
mkdir kconfig
cp ~/redis -6.2.4/redis.config kconfig
第七步,修改配置文件
将里边的deamonize no 改为 deamonize yes,这个好像是把redis启动时的那个动画隐藏了,具体是什么不清楚
第八步:启动redis
redis-server koncfig/redis.conf
第九步:链接测试
redis -cli -p 6379
set name ll后 get name
系统会给你返回 ll
第十步:关闭redis
redis-cli shutdown
redis特性
- 速度快:读写速度可以达到10w的吞吐量,为什么这么快,因为是放在内存中的,而且是c语言实现的,读取数据用了单线程(6.0以后郑家了多线程,主要用在网络上面,读取数据这方面还是单线程)
- 键值对的数据结构服务器
- 丰富的功能:支持lua脚本功能
- 简单稳定
- 持久化
- 主从复制
- 高可用的分布式转移
- 客户端语言多