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

  • 相关阅读:
    Chapter 2 JavaScript Basic
    第一感觉:依赖注入读书笔记之一(草稿版)
    JQuery IN ACTION读书笔记之一: JQuery选择器
    使用Razor
    非侵入式Ajax
    QT定制有标题的扁平化下拉框控件
    JavaScript之this,new,delete,call,apply
    实例解析C++虚表
    Python解析生成XML-ElementTree VS minidom
    从Python传递JSON到JavaScript
  • 原文地址:https://www.cnblogs.com/chiyun/p/14075961.html
Copyright © 2011-2022 走看看