Redis(Remote Dictionary Server)远程字典服务,是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,既然是由C语言编写,那么他就需要gcc环境的支持,Redis的安装及使用一般都是在Linux环境中的,这里我们也是演示Linux环境下的安装,首先我们下载Redis,这是官网:https://redis.io,目前最新版是5.0.7,直接点击下载,默认下载为redis-5.0.7.tar.gz,也就是Linux压缩版

下载完毕之后,我们通过XShell和xftp把下载好的文件上传到Linux中

也可以通过wget方式下载wget http://download.redis.io/releases/redis-5.0.7.tar.gz,然后我们进行gcc环境的安装,执行如下命令

yum -y install gcc automake autoconfig libtool make

环境配置好之后,我们对刚刚的redis进行解压

tar zxvf redis-5.0.7.tar.gz

解压好之后,我们进入到redis-5.0.7目录下

可以看出,由于是C语言编写的,我们也看不到什么可执行文件,所以我们需要进行编译

make MALLOC=libc

编译完成之后,我们进行安装,这里的PREFIX,是指安装编译后的文件到指定目录,如果不存在会新建,这里安装我们到了/usr/local/redis

make PREFIX=/usr/local/redis install

安装完毕后,我们可以进入到该目录

cd  usr/local/redis

通过ll命令,我们可以看到里面就一个bin目录

进入bin,可以看到这些文件

然后我们启动服务

./redis-server

然后我们再建立一个连接,启动客户端

检测服务是否启动成功,通过ping命令,如果收到pong,则成功

Redis入门,Redis的安装相关推荐

  1. Redis入门篇(安装与启动)

    Redis入门篇(安装与启动) 一.Redis介绍 Redis是NoSql的一种,在弄清楚Redis是个什么玩意之前,先了解下NoSql是什么. 1.什么是NoSql NoSql,全名:Not Onl ...

  2. 项目1在线交流平台-4. 使用radis高性能储存方案-1.redis入门-特点、安装与支持数据类型

    文章目录 1.为何使用redis 1.1 NoSQL NoSQL数据库特点 常见NoSQL数据库 1.2 什么是redis,有何特点 1.3 为何选用redis 2. redis的安装与使用 2.1 ...

  3. Redis入门——介绍及安装

    Redis redis是当前比较热门的Nosql数据库之一 他是开源的,使用ANSI C语言编写的Key-Value存储系统,区别关系型数据库的二维表格形式存储 redis数据存储是缓存在内存中,包含 ...

  4. Redis入门篇(安装与启动)(一)

    一.Redis介绍 Redis是NoSql的一种,在弄清楚Redis是个什么玩意之前,先了解下NoSql是什么. 1.什么是NoSql NoSql,全名:Not Only Sql,是一种非关系型数据库 ...

  5. 【狂神说Java】Redis最新超详细版教程通俗易懂1 2020-04-01:NoSQL分类,Redis Windows和Linux安装,性能测试,String,List,Set,Hash,Zset

    要讲的知识 nosql讲解 阿里巴巴架构演进 nosql数据模型· Nosql 四大分类. CAP BASE Redis 入门 Redis安装(Window & Linux服务器) 五大基本数 ...

  6. redis映射的概念_搭建分布式Redis Cluster集群与Redis入门

    目录 Redis 集群搭建Redis 是啥集群(Cluster)Redis Cluster 说明Redis Cluster 节点Redis Cluster 集群模式不能保证一致性创建和使用 Redis ...

  7. Redis入门到实战(一、基础篇)【黑马程序员】

    第一章 Redis入门 Redis的常见命令和客户端使用 一.初识Redis 1. 认识NoSQL NoSql可以翻译做Not Only Sql(不仅仅是SQL),或者是No Sql(非Sql的)数据 ...

  8. Redis笔记——Nosql详解及redis入门详解

    1.Nosql概述 为什么要用Nosql 1.单机mysql 90年代,一个基本的网站访问量一般不会太大,单个数据库完全足够! 那个时候,更多的去使用静态网页Html~服务器根本没有太大的压力! 思考 ...

  9. Redis主从复制Redis哨兵机制Springboot整合哨兵

    目录 一.Redis主从复制 full resync(全量复制) partial resync(增量复制) 二.Redis主从复制配置 三.哨兵机制原理 每个 Sentinel 都需要定期执行的任务 ...

  10. Redis 入门安装(Linux)

    Redis 入门安装(Linux) 备注:该案例讲解基于CentOS6.5.Reids3.2.8 Redis 官网 中文地址:http://www.redis.cn/ 英文地址:https://red ...

最新文章

  1. 【 FPGA 】Vivado和ISE设计流程比较(重点是Vivado IDE)
  2. Thread.Sleep(0) vs Sleep(1) vs Yeild
  3. ASP.Net网站文件类型大全
  4. 能量时域空间物理_5G新在哪儿(11)-下行公共物理控制信道
  5. Java:使用Fork / Join框架的Mergesort
  6. 利用bootstrap框架做了一个采摘节节日活动网页
  7. inside sqlite_Inside Codeland –迄今为止最具包容性的开发者大会
  8. iOS 7.1 的 Safari 为 meta 标签新增 minimal-ui 属性,在网页加载时隐藏地址栏与导航栏...
  9. LoadRunner参数化---数据文件属性 之 数据分配方法和数据更新方法
  10. mysql必知必会学习笔记
  11. No.3PPT风格及搭配
  12. linux怎么添加硬盘步骤,Linux 添加新硬盘方法
  13. 优车车欲用Uber模式和传统驾校一起打一场漂亮仗
  14. 恩智浦(飞思卡尔)智能车舵机和电机PID控制
  15. 几种取时间的方法(附代码)
  16. Orinda无线ap
  17. android之WebView应用
  18. 8253的六种工作方式
  19. oracle12c 异机恢复,Oracle 11g RMAN 异机恢复
  20. python播放url音频_如何从URL播放mp3

热门文章

  1. windows date格式
  2. C#多线程和异步(二)——Task和async/await详解(转载)
  3. 面向对象编程引入“人狗大战”小游戏
  4. cathome 猫家 开发日记-底部导航
  5. TCP详解——连接建立与断开
  6. 成都Uber优步司机奖励政策(3月23日)
  7. SIP中第三方呼叫控制(3PCC)建立流程
  8. 【转】Android虚拟平台的编译和整合
  9. scala编程第18章学习笔记——有状态的对象
  10. Authorize.Net使用小结