乐趣区

关于redis:Redis

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/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

测试后果

退出移动版