美文网首页
CentOS7安装Redis

CentOS7安装Redis

作者: JBryan | 来源:发表于2020-04-16 21:28 被阅读0次

    1、什么是Redis

    1.1、NoSQL

    NoSQL是不同于传统的关系数据库的数据库管理系统的统称。其两者最重要的区别是NoSQL不使用SQL作为查询语言。 NoSQL数据存储可以不需要固定的表格模式。NoSQL是基于键值对的,可以想象成表中的主键和值的对应关系。

    常见的NoSQL:redis、memcached、mongodb、guava(loadingCache)

    1.2、Redis的定义

    Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多 种类型的数据结构,如 字符串(strings)、散列(hashes)、 列表(lists)、 集合(sets)、 有序集合(sorted sets)等。

    2、CentOS7中安装Redis

    1、进入/usr/local文件夹

    cd /usr/local
    

    2、安装gcc

    yum install gcc
    

    3、重启network

    service network restart
    

    4、安装wget

    yum install wget
    

    5、下载Redis

    wget http://download.redis.io/releases/redis-4.0.6.tar.gz
    

    6、解压

    tar -zxvf redis-4.0.6.tar.gz
    

    7、进入Redis文件夹

    cd redis-4.0.6
    

    8、编译安装Redis

    make MALLOC=libc
    

    9、安装

    cd src && make install
    

    10、启动Redis服务

    ./redis-server
    
    启动Redis.jpg

    3、Redis的启动方式

    3.1、直接启动

    进程级别的启动,当CTRL+C关闭进程时,Redis服务也随之关闭。

    ./redis-server
    
    3.2、指定配置文件启动

    进入redis-4.0.6文件夹,然后打开redis.conf文件

    vi redis.conf
    

    将daemonize no这一行改为daemonize yes


    daemonize.jpg
    daemonize yes
    

    进入src

    cd src
    

    指定配置文件启动

    ./redis-server /usr/local/redis-4.0.6/redis.conf
    
    start.jpg

    然后使用客户端连接刚启动的Redis服务:

    [root@iZbp1fk51wcf50rx5ngu9qZ src]# ./redis-cli -p 6379
    127.0.0.1:6379> set Jessie cuty
    OK
    127.0.0.1:6379> get Jessie
    "cuty"
    127.0.0.1:6379>
    

    相关文章

      网友评论

          本文标题:CentOS7安装Redis

          本文链接:https://www.haomeiwen.com/subject/rhzdvhtx.html