Redis能做什么?

  1. 内存存储,长久化,内存中是断电即失,所以说长久化很重要(RDB,AOF)
  2. 效率高,可用于高速缓存
  3. 公布订阅零碎
  4. 地图信息剖析
  5. 计时器,计数器(浏览量)
  6. 。。。。

个性

  1. 多样的数据库类型
  2. 长久化
  3. 集群
  4. 事务

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

测试后果