1.Redis简要介绍

访问Redis官方网站 https://redis.io/ 上面介绍到 ,redis是开源,BSD许可,高级的key-value存储系统,可以用来存储字符串,哈希结构,链表,集合......因此,常用来提供数据结构服务。

2.Redis和Memcached的比较

  2.1>: redis可以用来做存储(storge), 而memccached是用来做缓存(cache) 这个特点主要因为其有”持久化”的功能.
  2.2>: 存储的数据有”结构”,对于memcached来说,存储的数据,只有1种类型”字符串”,而redis则可以存储字符串,链表,哈希结构,集合,有序集合.

3.在Ubuntu中下载和安装Redis

  3.1 进入到Redis官方站点的下载页面 https://redis.io/download 可以下载最新版本和最新stable版本,安装也可参考下载页面中的安装命令进行安装。

3.2 下载到Redis到指定目录中并安装

    cd /usr/src
    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

    //进入src目录
    //下载redis-5.0.3.tar.gz
    //解压redis-5.0.3.tar.gz
    //进入到解压redis-5.0.3目录
    //安装

         注意 可能会碰到的问题,时间错误,原因: 源码是官方configure过的,但官方configure时,生成的文件有时间戳信息,Make只能发生在configure之后,如果你的虚拟机的时间不对,比如说是2012年解决: date -s ‘yyyy-mm-dd hh:mm:ss’ 重写时间 再 clock -w 写入cmos

    可选步骤:make test 测试编译情况

  3.3 安装到指定的目录中

    cd /usr/local
    mkdir redis
    cd /usr/src/redis-5.0.3
    make PREFIX=/usr/local/redis install

    //进入local目录
    //在该目录下创建mkdir文件夹
    //返回到下载解压的redis-5.0.3目录
    //将redis安装到创建的redis文件夹

  3.4 安装完成后生成的文件

    cd /usr/local/redis/bin
    ll
    //进入redis/bin安装目录
    //查看目录文件

    redis-benchmark 性能测试工具
    redis-check-aof 日志文件检测工(比如断电造成日志损坏,可以检测并修复)
    redis-check-dump 快照文件检测工具,效果类上
    redis-cli 客户端
    redis-server 服务端

  3.5 复制配置文件到安装目录

    cd /usr/src/redis-5.0.3
    cp redis.conf /usr/local/redis/bin

    //进入redis-5.0.3解压目录
    //复制目录中的redis.conf到安装目录

  3.6 启动Redis服务

    cd /usr/local/redis/bin
    redis-server ./redis.conf

    //进入安装目录
    //启动redis服务 配置文件为当前目录的redis.conf

  3.7 使用Redis客户端

    cd /usr/local/redis/bin
    redis-cli

    //进入安装目录
    //启动redis客户端

    注意连接远程Redis服务 redis-cli -h 192.168.119.128 -p 6379

  3.8 结束Redis服务进程

    pkill -9 redis
    //杀掉Redis服务进程

    或者使用客户端关闭Redis服务进程

    shutdown
    //使用redis-cli客户端关闭Redis服务进程

ubuntu上安装redis的更多相关文章

  1. ubuntu上安装redis和配置远程访问

    ubuntu上安装redis和配置远程访问 安装redis: 下载安装包: wget http://download.redis.io/releases/redis-4.0.1.tar.gz 解压: ...

  2. 在Ubuntu上安装Redis MySQL MongoDB memcached Nginx

    1.安装Redis sudo apt-get install redis-server 2.安装MySQL sudo apt-get install mysql-server 3.安装MongoDB ...

  3. 在Ubuntu中安装Redis

    原文地址:http://blog.fens.me/linux-redis-install/ 在Ubuntu中安装Redis R利剑NoSQL系列文章,主要介绍通过R语言连接使用nosql数据库.涉及的 ...

  4. ubuntu下安装redis及常用操作

    reids是一个内存数据库,具有存取速度快,使用简单等优点.我们常常在分布式或者负载均衡的系统中使用它来缓存一些公用的且不是很大量的数据,比如session或者各类token(比如微信的access_ ...

  5. 转】在Ubuntu中安装Redis

    不多说,直接上干货! 原博文出自于: http://blog.fens.me/category/%E6%95%B0%E6%8D%AE%E5%BA%93/ 感谢! 在Ubuntu中安装Redis R利剑 ...

  6. 在Ubuntu上安装openResty #1

    在Ubuntu上安装openResty #1 OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库.第三方模块以及大多数的依赖项.用于方 ...

  7. [异常解决] ubuntu上安装JLink驱动遇到的坑及给后来者的建议

    一.前言 最近将整个电脑格式化,改成了linux操作系统 希望这样能让自己在一个新的世界探索技术.提升自己吧- win上的工具用多了,就不想变化了- 继上一篇<ubuntu上安装虚拟机遇到的问题 ...

  8. Ubuntu上安装Robomongo及添加到启动器

    到目前为止,Robomongo仍是MongoDB最好的客户端管理工具,如需在Ubuntu上安装Robomongo,可直接从官网下载.tar.gz压缩包进行解压,然后直接运行bin目录下的robomon ...

  9. 在 Ubuntu 上安装 Android Studio

    在 Ubuntu 上安装 Android Studio http://www.linuxidc.com/Linux/2013-05/84812.htm 打开terminal,输入以下命令 sudo a ...

随机推荐

  1. 在centos7升级jenkins

    找到jenkins的位置 使用下面的命令 ps -aux | grep jenkins enkins    5954  7.9 22.5 2695800 421088 ?      Ssl  20:5 ...

  2. WPF MVVM 网易云音乐

    前言: 写的不多. 随时会更新吧 涉及到的技术有很多 绑定 集合 命令 MVVM 自定义控件 事件 用户控件 附加属性 依赖属性 动画 Style Tmepate 装饰器 转换器 ********** ...

  3. Mysql分析-profile详解

    一.前言当我们要对某一条sql的性能进行分析时,可以使用它. Profiling是从 mysql5.0.3版本以后才开放的.启动profile之后,所有查询包括错误的语句都会记录在内.关闭会话或者se ...

  4. Android应用安全防护和逆向分析 ——apk混淆成其他语言代码

    现在很多人对于app的安全是越来越重视了,尤其是金融相关的行业,对于app的防范可是下足了功夫.各种加固,各种加密算法,层出不穷.我个人觉得,在安全技术这块,没有绝对安全的.也许今天这个技术起到了防范 ...

  5. flask-mysqldb安装时EnvironmentError: mysql_config not found

    安装时候的日志如下: sh: : mysql_config: not found Traceback (most recent call last): File , in <module> ...

  6. 微服务是"银弹"吗?

    前言:所谓"银弹",本意是用金属银做成的子弹:在古老的传说里它是杀死狼人的有效武器.在著作<人月神话>也有描述.微服务是当前软件界流行的名词,那么它能成为像银弹一样厉害 ...

  7. redis允许内网访问

    如题有A.B两台服务器. A服务器上装有reis,内网IP:192.168.0.1 B服务器需要访问A服务器上的redis 一.修改A服务器上redis.conf文件 bind 192.168.0.1 ...

  8. (转)mysql自增列导致主键重复问题分析

    mysql自增列导致主键重复问题分析...  原文:http://www.cnblogs.com/cchust/p/3914935.html 前几天开发童鞋反馈一个利用load data infile ...

  9. DotNetOpenAuth 服务端搭建

    新建项目: 安装DotNetOpenAuth: 新增OAuthController: 代码如下: public class OAuthController : Controller { private ...

  10. 【优化】JSON.stringify()使用优化

    JSON.stringify 有性能的问题,移动端尤其明显.下面我们来看看如何优化. 原始写法: function store(key, val) { localStorage.setItem(key ...