一、centos7 安装redis

使用压缩包安装

  1. 官网下载最新版的redis压缩文件 https://redis.io/

    目前(2020-04-05)最新版本是 redis-5.0.8.tar.gz

  2. 解压缩到/opt目录下

  3. 安装gcc环境

    yum install -y gcc-c++
    
  4. 进入解压缩后的目录 并编译安装

    cd  /opt/redis-5.0.8
    make && make install
    
    #可以指定按装目录
    #make --prefile=/usr/local/bin/ install
    #这里使用默认按装目录
    
  5. 安装文件已生成到 /usr/local/bin/ 目录下

    在这里插入图片描述

  6. 在/opt目录下新建一个目录redisconfig 用于存放redis配置文件,并拷贝一个redis.conf文件到该目录下

    mkdir /opt/redisconfig
    cp /opt/redis-5.0.8/redis.conf /opt/redisconfig/
    
  7. 修改redis.conf文件,以守护进程运行

    daemonize yes
    
  8. 启动redis服务,并查看进程

    redis-server /opt/redisconfig/redis.conf 
    ps -ef|grep redis
    

在这里插入图片描述

  1. 使用客户端连接测试 。因为是默认安装,直接执行下列命令

    redis-cli
    完整的命令是 redis-cli -h ip地址 -p 端口号 -a '密码'
    

在这里插入图片描述

以上表示redis安装成功!!!

  1. 关闭redis服务。在客户端连接中执行shutdown命令

    或者直接redis-cli shutdown

    在这里插入图片描述

redis-benchmark 性能测试

  1. 测试命令

    redis-benchmark -h localhost -p 6379 -c 100 -n 100000
    
![在这里插入图片描述](https://img-blog.csdnimg.cn/124208d8cc214c7c8145140cc71e8b86.png#pic_center)

基础知识

  1. redis默认16个数据库
![在这里插入图片描述](https://img-blog.csdnimg.cn/ca46eabbb4794854bb9590a39b8d7dbb.png#pic_center)
  1. 默认使用第0个数据库,没有显示

在这里插入图片描述
3. 切换数据库

select 3

在这里插入图片描述

  1. 查看数据库大小
BDSIZE

在这里插入图片描述

  1. 查看当前数据库的所有key
keys *
  1. 清空当前数据库
flushdb
  1. 清空所有数据库
flushall
  1. redis单线程的操作的原因
    reids是基于内存操作的,所以CPU不是它的性能瓶颈,内存和网络才是它的性能瓶颈。而多线程操作会导致线程上下文切换消耗资源。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值