redis升级(离线)

  1. 从此地址下载最新安装包http://download.redis.io/releases/----redis安装包下载路径

  2. 查看当前版本命令

    1. 查看redis的版本有两种方式:
      redis-server --version 和 redis-server -v 

redis-cli --version 和 redis-cli -v

5bf5c76715cc90b26c03e4c17beb8588.png

此处使用版本3.2.11与3.2.13演示,从步骤一下载3.2.13上传到服务器(使用xftp)

dfdd6d0689e135a16996d9e8f3ba6b01.png

查看redis进程,命令为:ps -ef|grep redis

1746c71e8f214a38e913caf8aa48b7b6.png

杀死redis进程

使用命令:kill -9 进程号

解压安装包3.2.13,命令为:tar -zxvf redis-3.2.13.tar.gz

ab8d91cdc4a02552879bcda224e94a78.png

解压后如下图所示

c065a120012f7fc7d63a80c244bacae9.png

进入新上传解压后的最新版本文件夹内;cd redis-3.2.13/

执行编译命令:make,

make介绍:make 是一个命令工具,它解释 Makefile 中的指令(应该说是规则)。在 Makefile文件中描述了整个工程所有文件的编译顺序、编译规则

1d879abc63362fcd0a2b8a2509045a05.png

执行命令安装,make install

80a944d1a4c7aaff00933aed9c84acee.png

执行命令redis-server --version;可以看到版本已经升级成功

b7bffe8fae4c4dc36536c001648990f2.png

redis介绍

Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。

Redis 与其他 key - value 缓存产品有以下三个特点:

  • Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。

  • Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。

  • Redis支持数据的备份,即master-slave模式的数据备份。

Redis 优势

  • 性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。

  • 丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。

  • 原子 – Redis的所有操作都是原子性的,意思就是要么成功执行要么失败完全不执行。单个操作是原子性的。多个操作也支持事务,即原子性,通过MULTI和EXEC指令包起来。

  • 丰富的特性 – Redis还支持 publish/subscribe, 通知, key 过期等等特性。

redis升级版本与降版同样操作,至此结束!