Redis介绍和安装

【摘要】目前,我们查看Java岗位的招聘信息中几乎都会发现redis这个关键字,所有的互联网公司在开发产品中也都会使用到redis。所以对于一头Java社畜来说掌握redis就像是鱼儿离不开水一样,因此我想要整理一下关于redis的学习笔记。废话不多讲,本篇就来介绍一下它,什么是redis?使用redis有什么好处?如何安装redis?

前言

Redis介绍

参考链接

Github开源地址
官网
中文官网

Redis安装

Windows环境下

参考链接

Linux环境下

参考链接
首先讲一下,我选择的是CentOS 7.x和Redis 5.x。下面就开始记录redis的安装和使用过程。

  • 1.下载和编译
    首先创建一个你用来存放redis的文件夹,我是在/home路径下创建的redis-install文件夹。
    然后去redis官网获取下载链接,使用wget进行下载。下载完成后,解压文件。
    进入刚刚解压的目录redis-5.0.8/中,查看README.md文件,这个文件里面藏着一堆宝藏。命令vi README.md
    从README.md文件我们知道可以使用make编译redis,当编译失败可能是因为你的系统上没有gcc环境。
    使用make distclean删除编译失败的文件。
    编译成功后,就进入下面的安装过程。
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    [root@zhangyaopc home]# mkdir redis-install
    [root@zhangyaopc home]# cd redis-install
    [root@zhangyaopc redis-install]# yum install wget -y
    这边会有一堆下载提示信息
    [root@zhangyaopc redis-install]# wget http://download.redis.io/releases/redis-5.0.8.tar.gz
    这边会有一堆下载提示信息
    [root@zhangyaopc redis-install]# tar xf redis-5.0.8.tar.gz
    [root@zhangyaopc redis-install]# cd redis-5.0.8/ && vi README.md
    [root@zhangyaopc redis-5.0.8]# make
    这边会有一大堆提示信息,如果失败可能是你的系统缺少gcc环境
    [root@zhangyaopc redis-5.0.8]# yum install gcc -y
    [root@zhangyaopc redis-5.0.8]# make distclean
    这边会有一大堆提示信息
  • 2.安装
    把redis安装到指定目录
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    [root@zhangyaopc redis-5.0.8]# make PREFIX=/usr/local/redis install		#安装到指定目录中,也可以使用自己创建的目录
    [root@zhangyaopc redis-5.0.8]vi /etc/profile
    G
    export REDIS_HOME=/usr/local/redis
    export PATH=$PATH:$REDIS_HOME/bin
    source /etc/profile
    [root@zhangyaopc redis-5.0.8]cd utils
    [root@zhangyaopc redis-5.0.8]./install_server.sh

    [root@zhangyaopc redis-5.0.8]service redis_6379 status

结束语

评论