zoukankan      html  css  js  c++  java
  • Redis-简介与安装

    一、Redis简介

    Redis的全称是Remote Dictionary Server,中文翻译叫远程字典服务,由C语言编写,支持网络,是一个可以基于内存也可持久化的日志型。是当下最热门的NoSQL技术之一,也被称为结构化的数据库。

    Redis能做什么

    1、内存存储保证了我们了效率,也可以持久化保证了数据的安全。

    2、效率极高,可用于高速缓存

    3、发布订阅系统

    4、地图信息分析

    5、计数器计时器(统计浏览量等等)

    6、集群,事务

    二、Redis安装与启动

    1.打开官网首页,复制下来下载链接,利用wget命令下载到我们的虚拟机。

    image-20201201143729805

    2.解压redis的压缩包,一般程序建议放在/opt目录下

    image-20201201144249520

    3.安装基本环境

    yum install gcc-c++ -y
    make  # make一下环境,此时记得要进去解压出来的redis文件夹
    make install  # 确认一下
    

    正常情况下出现下图为安装正常

    image-20201202192137364

    4.redis的默认安装路径

    redis默认安装目录是在/usr/local/bin

    image-20201202191646524

    5.备份原配置文件

    在/usr/local/bin 下,新建一个文件夹,拷贝redis的配置文件。原来的配置文件作为备份就留在那不动了

    mkdir redisconfig
    cp /opt/redis-6.0.6/redis.conf redisconfig/
    

    6.修改配置文件为守护进程启动

    cd /usr/local/bin/redisconfig
    vi redis.conf 
    

    image-20201202192550904

    7.启动redis服务端

    cd /usr/local/bin/
    redis-server redisconfig/redis.conf # 利用配置文件启动redis
    

    image-20201202192902132

    8.启动客户端测试连接

    cd /usr/local/bin/
    redis-cli -h 127.0.0.1 -p 6379
    # 若正常进入了客户端的交互界面,输入ping,看到返回PONG表示连接正常。redis整体安装完成
    

    image-20201202193207736

    三、利用redis-benchmark测试

    redis-benchmark是redis自带的性能测试工具。有以下参数

    image-20201202193631189

    我们测试一下100个并发连接,每个连接10万个请求

    cd /usr/local/bin/
    redis-benchmark -h localhost -p 6379 -c 100 -n 100000
    

    下方就会出现各种命令的测试结果,

    image-20201202194103384

  • 相关阅读:
    HTML 网页创建
    CSS3 opacity
    两数相加的和
    九九乘法表
    Linux下的Makefile初入
    linux 下定义寄存器宏 实现类似于STM32的寄存器操作
    Linux 编译与交叉编译
    linux IMX6 汇编点亮一个LED灯
    Linux基本指令与作用
    C# Task 源代码阅读(2)
  • 原文地址:https://www.cnblogs.com/chiyun/p/14075961.html
Copyright © 2011-2022 走看看