Redis能做什么?
- 内存存储,长久化,内存中是断电即失,所以说长久化很重要(RDB,AOF)
- 效率高,可用于高速缓存
- 公布订阅零碎
- 地图信息剖析
- 计时器,计数器(浏览量)
- 。。。。
个性
- 多样的数据库类型
- 长久化
- 集群
- 事务
Redis装置(Linux环境)
下载Redis-7.0.2.tar.gz
挪动至/opt
解压 tar -zxvf redis-7.0.2.tar.gz
根本环境装置
# 装置gcc (gcc version)yum install gcc-c++
# 装置redis环境(server、sentinel等)make
# 确认装置make install
# 默认装置到了/usr/local/bin门路
# 在/usr/local/bin目录下创立config目录mkdir config
# 挪动redis.conf文件到/usr/local/binmv /opt/redis-7.0.2/redis.conf /usr/local/bin/config
# 批改redis.conf,使之后台运行vim redis.conf# daemonize改为yesdaemonize yes
启动Redis服务
# 通过指定的配置文件启动服务redis-server config/redis.conf
# 应用redis客户端连贯redis-cli -p 6379# 测试是否连通pingPONG
# 查看redis过程ps -ef | grep redis
# 敞开redis服务shutdown# 退出redis-cliexit
性能测试
redis-benchmark
# 100个并发,100000个申请(如果显示NO AUTH则须要加上 -a 明码 )redis-benchmark -h 127.0.0.1 -p 6379 -c 100 -n 100000
测试后果