【一】、Redis在linux环境下的安装(狂神)

一、Redis入门

1、概述

1、 什么是Redis?

1、Redis:(Remote Dictionary Server ),即远程字典服务。
2、Redis的特点:Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。

2、Redis能干什么?

  1. 内存存储、持久化,内存是断电即失的,所以需要持久化(RDB、AOF)
  2. 高效率、用于高速缓冲
  3. 发布订阅系统
  4. 地图信息分析
  5. 计时器、计数器(eg:浏览量)

3、Redis的特性

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

2、环境搭建

  1. 官网下载:https://redis.io/(使用Linux服务器学习)

  2. 下载安装包!redis-x.x.x.tar.gz

  3. 服务器中解压后的Redis安装包一般放在/opt目录下
    tar -zxvf redis-6.2.6.tar.gz -C /opt
    这里的-C必须要大写否则会报错

  4. 基本环境安装
    yum install gcc-c++
    然后进入解压后的redis目录,使用make语句

    #进入redis目录下执行
    make
    

    等待make命令执行完成之后使用make install命令

    #然后执行
    make install
    

    成功后页面显示
    成功之后

  5. redis默认的安装路径是
    /usr/local/bin

    出现这三个文件即安装成功

  6. /usr/local/bin目录下创建一个自己定义的文件夹用来存放配置文件(注:不要直接拿原生配置文件改,一旦出错将造成无法挽回的后果),这里我定义为czlconfig

    mkdir czlconfig(此名称可以自己定义)
    

    创建成功文件夹创建成功

  7. 将redis的配置文件复制到程序安装目录/usr/local/bin/czlconfig

    cp /opt/redis-6.2.6/redis.conf czlconfig/
    

    成功复制文件之后会出czlconfig会出现redis.conf配置文件成功之后

    由于redis默认不是后台启动的,所以需要修改配置文件

    进入redis.config修改daemonize(初始状态为no)为yes

    1.当我们采用yes时,redis会在后台运行,此时redis将一直运行,除非手动kill该进程。
    2.采用no时,当前界面将进入redis的命令行界面,exit强制退出或者关闭连接工具(putty,xshell等)都会导致redis进程退出。

    	vim redis.conf
    

    将

  8. 通过自己制定的配置文件来启动redis服务

    redis-server czlconfig/redis.conf
    

    当前版本成功之后没有提示
    成功之后没有提示

  9. 使用redis-cli连接制定的端口号进行测试,Redis的默认端口是6379

    redis-cli -p 6379
    

    在这里插入图片描述

  10. 最好是另起一个服务,查看redis进程是否开启

    	ps -ef|grep redis
    

    开启redis成功之后显示成功之后会显示redis-server

  11. 如果需要关闭redis服务
    使用命令

    shutdown
    

    关闭之后就退出redis
    关闭之后

  12. 再次查看redis进程是否存在
    在这里插入图片描述

至此redis安装完毕

二、性能测试

redis-benchmark:Redis官方提供的性能测试工具,参数选项如下:在这里插入图片描述

简单测试:

# 测试:100个并发连接 100000请求
redis-benchmark -h localhost -p 6379 -c 100 -n 100000

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值