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/bin
mv /opt/redis-7.0.2/redis.conf /usr/local/bin/config
# 批改 redis.conf,使之后台运行
vim redis.conf
# daemonize 改为 yes
daemonize yes
启动 Redis 服务
# 通过指定的配置文件启动服务
redis-server config/redis.conf
# 应用 redis 客户端连贯
redis-cli -p 6379
# 测试是否连通
ping
PONG
# 查看 redis 过程
ps -ef | grep redis
# 敞开 redis 服务
shutdown
# 退出 redis-cli
exit
性能测试
redis-benchmark
# 100 个并发,100000 个申请(如果显示 NO AUTH 则须要加上 -a 明码)redis-benchmark -h 127.0.0.1 -p 6379 -c 100 -n 100000
测试后果