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

    一、redis简介

    (一)什么是redis

    1.redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 内存数据库。
    2.特点:读写性能强悍 支持丰富的数据结构 可持久化存储 一个把数据存储在内存中的高速缓存
    3.作者是antirez from Italy 原名Salvatore Sanfilippo(赛尔瓦托 新菲利普)

    (二)redis的优势

    1.读写速度快。
    2.支持丰富的数据结构(String 、List 、Set 、Sorted Set 、 Hash)。
    3.可持久化(保证了数据的安全)。

    (三)redis与memcached的对比

    (四)redis能干什么

    1.进行数据缓存,提高访问性能。
    2.TOP 10 问题(排名前十的数据)。
    3.计数器、排行榜应用。
    4.替代memcached用于SNS社区业务。
    5.实时防攻击(封禁非法的用户ip 可以设置封禁时长)。
    6.用于实时聊天系统。

    二、redis的安装

    注意:
      Redis官方版本不支持windows。
    微软开源小组开发维护了一个windows版本,不适用于生产环境。

    (一)安装环境

    • centos7
    • redis-2.6.14
    • xshell

    (二)安装

    1.下载redis源码。
    官方下载地址:https://redis.io/download
    2.将下载的redis-2.6.14.tar.gz上传到centos。使用xshell进行上传。
      在xshell中进入要上传到的目录下面,输入rz回车,就会弹出文件上传界面,选择上传即可。

    3.解压redis的源码包。

    tar -zxvf redis-2.6.14.tar.gz  
    


    4.进入刚才解压的redis-2.6.14目录下,对源码进行编译。

    编译完成后进入src目录,目录如下

    • redis-service : redis服务。

    • redis-cli:redis操作中终端。

    • redis-check-aof : aof备份检查。

    • redis-check-dump :dump备份检查。

    • redis-benchmark :压力测试。
      5.创建redis的运行目录(名称、位置可随意)。

      6.将src目录下面的redis-service、redis-cli文件和redis-2.6.14目录下的redis.conf文件拷贝到刚才创建的redis运行目录下。


      7.前端启动测试。
      在刚创建的redis运行目录下面输入如下指令,测试是否成功。

      ./redis-service
      出现该页面说明安装成功(端口号:6379)。

      8.修改启动方式,实现后台启动。
        需要修改redis.conf文件。修改如下:

      注:yes为后端启动方式、no为前端启动方式。
      9、实现后台启动。启动命令

      ./redis-service redis.conf

  • 相关阅读:
    事件修饰符(.passive)
    vue中$nextTick函数(异步dom更新)
    使用ellipsis时的问题和控制文字n行显示(webkit-box方法)
    font-size 设为0 解决行内元素边距问题(空白字符带来的间距问题)
    Vue-eBookReader 学习笔记(阅读进度部分)
    Vue-eBookReader 学习笔记(阅读器解析和渲染部分)
    mysql 免密登录
    ansible 复制文件到本地 localhost
    对象存储测试工具 cosbench
    Mac 下安装 mongodb
  • 原文地址:https://www.cnblogs.com/jack1995/p/7504408.html
Copyright © 2011-2022 走看看