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

    1、Redis是用c编写的,刚开始只支持linux,后来又团队开发出了windows版本;Redis属于非关系型数据库,key-value格式,传统关系型数据库处理高并发、海量数据存储和访问、高可扩展性和可用性都力不从心。

    使用场景:缓存、任务队列、网站访问统计、数据过期处理、应用排行榜、分布式集群结构中的session分离。

    2、安装在linux系统上

    (1)安装gcc
    $ yum -y install gcc-c++
    (2)用wget方式下载rdeis的压缩包并解压
    $ wget http://download.redis.io/releases/redis-5.0.3.tar.gz    //下载
    $ tar xzf redis-5.0.3.tar.gz  //解压
    $ cd redis-5.0.3  //切换目录
    $ make    //编译
    注:
    如果提示没找到命令,用yum -y install wget安装
    (3)安装redis
    $ make PREFIX=/usr/local/redis/ install     //安装到/usr/local/redis目录下
    安装成功

    (4)启动和关闭redis服务

    $cd /usr/local/redis   //进入redis安装目录
    
    $ bin/redis-server    //启动redis服务,看到如下界面,启动成功

    修改配置文件redis.conf,将其改为后台启动
    $ vi /usr/local/redis/redis.conf
    # 搜索该文件中的daemonize
    $ /daemonize
    # 找到之后,将no改为yes
    # 按esc输入wq,保存退出
    $ wq
    $ cd /usr/local/redis
    $ bin/redis-server redis.conf #类似于带参数启动
    # 用ps -ef查看redis进程是否启动
    $ ps -ef | grep -i redis

      

    (5)关闭redis服务

    $ bin/redis-cli shutdown
    

      

    (6)redis基本使用

    # 在启动状态下,连接cli
    $ bin/redis-cli    #显示ip地址和端口号即为成功
    $ set key value #设置key-value值
    $ get key      #通过key获取value
    $ keys * #查看当前所有的key
    $ del key       #删除key
  • 相关阅读:
    [笔记] 辛普森积分
    Luogu P4175 [CTSC2008]网络管理
    Luogu P4331 [BOI2004]Sequence 数字序列
    Luogu P1456 Monkey King
    Luogu P3261 [JLOI2015]城池攻占
    Luogu P4309 [TJOI2013]最长上升子序列
    Luogu P4246 [SHOI2008]堵塞的交通
    Luogu P3638 [APIO2013]机器人
    Luogu P4294 [WC2008]游览计划
    CF613D Kingdom and its Cities
  • 原文地址:https://www.cnblogs.com/feifei-cyj/p/10543942.html
Copyright © 2011-2022 走看看