美文网首页我爱编程我用 Linux
Redis学习(一)--Redis安装

Redis学习(一)--Redis安装

作者: 星源易码 | 来源:发表于2016-10-04 09:03 被阅读0次

    Redis介绍

    • Redis是一种面向“键/值”对数据类型的内存数据库,可以满足我们对海量数据的读写需求。
    • 特点:
      * 高性能(Redis读的速度是11W次/s,写的速度是8.1W次/s)
      * 原子性(保证数据的准确性)
      * 持久存储(两种方式RDB/快照,AOF/日志)
      * 主从结构(master-slave,负载均衡,高可用)
      * 集群(3.0版本)

    Redis的安装

    • 环境:CentOS release 6.8 (Final)

    • 下载:在官网下载最新的stable版本,我使用的是redis-3.2.4.tar.gz

    • 解压,并且进入目录

    解压在当前目录:tar -zxvf redis-3.2.4.tar.gz

    完成后,将得到一个文件夹redis-3.2.4,进入此文件夹。

    • make
      在redis的解压文件夹内,执行make,不过在这之前确保gcc环境已安装,如若没安装,则执行yum -y install gcc,make完成后,将得到:
    make完成
    • 安装
      还是在redis的解压文件夹内,执行:

    make PREFIX=/usr/local/redis install

    我在安装时,遇到了一个问题:

    make prefix时报错.jpg

    很是纳闷,后来发现,是因为=两边加了空格#_#

    正确执行后,将得到提示:

    安装完成.jpg

    至此,我们就在Linux上安装了一个Redis服务器。

    启动

    • 拷贝配置文件,为了方便使用
      将源码文件夹下的redis.conf,拷贝到Redis的安装目录下:

    cp redis.conf /usr/local/redis/bin

    • 修改配置文件,添加日志存储路径

    cd /usr/local/redis/bin
    vim redis.conf

    搜索到logfile,在引号内添加/usr/local/redis/log,在这之前,得确保log文件夹已创建。如果想让redis服务在后台运行,则将daemonize no,修改为daemonize yes.

    • 启动
      进入到redis/bin,执行:

    redis-server redis.conf [--port 6379]

    redis服务启动完成
    • 客户端连接
      在另一个窗口,同样的进入到redis/bin文件夹下,执行:

    redis-cli [-h 127.0.0.1] [-p 6379]

    客户端连接并测试
    • 关闭

    redis-cli shutdown

    以上,就是Redis的安装过程。

    相关文章

      网友评论

        本文标题:Redis学习(一)--Redis安装

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