首页 > 数据库 >redis-dump 工具安装

redis-dump 工具安装

时间:2022-10-30 11:34:10浏览次数:139  
标签:dump 安装 redis rvm 版本 ruby 2.6

说明

redis-dump是一个第三方的工具,这就意味着需要安装才能使用,它依赖与ruby。 经过踩坑发现对ruby版本还是有要求的,Centos 7.+使用yum info ruby发现版本为2.0.0.+,这个时候你大概率会很麻烦,你需要通过rvm升级ruby或源码安装ruby,而不能简单使用yum进行升级。 如果你使用Ubuntu 20,你可以使用apt-get install ruby-full直接使用的。

这里使用两种方式安装ruby,推荐使用rvm

  • 源码安装ruby
  • rvm安装ruby

安装 ruby

安装必要的基础包:

# 安装基础包
yum install -y zlib-devel gcc openssl-devel

源码安装 ruby

ruby官网下载某个版本的ruby,我这里选择的是2.6.5版本:

# 下载
wget https://cache.ruby-china.com/pub/ruby/ruby-2.6.5.tar.xz
# 第一次解压,得到ruby-2.6.5.tar
xz -d ruby-2.6.5.tar.xz
# 第二次解压,得到目录ruby-2.6.5
tar -xvf ruby-2.6.5.tar

安装ruby-2.6.5:

# 进入目录
cd /usr/local/ruby-2.6.5
# 安装
./configure && make && make install
# 查看版本
ruby -v

rvm安装 ruby

# 安装 GPG keys
gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
# 安装rvm
curl -sSL https://get.rvm.io | bash -s stable
# source 后才可使用
source /etc/profile.d/rvm.sh
# 查看可用的ruby版本
rvm list known
# 安装ruby-3.0.0,同时也会安装一些依赖,第一次安装耗时较长。
rvm install ruby-3.0.0
# 查看本地已安装的版本
rvm list
# 切换版本
rvm use ruby-3.0.0
# 查看正在使用的ruby版本
ruby --version

安装 redis-dump

gem install redis-dump

参考文档

标签:dump,安装,redis,rvm,版本,ruby,2.6
From: https://blog.51cto.com/wutengfei/5807484

相关文章

  • 部署redis-cluster
     1、环境准备☆每个Redis节点采用相同的相同的Redis版本、相同的密码、硬件配置☆所有Redis服务器必须没有任何数据#所有主从节点执行:[root@ubuntu2004~]#......
  • redisson分布式限流[RRateLimiter]源码分析
    接下来在讲一讲平时用的比较多的限流模块--RRateLimiter1.简单使用publicstaticvoidmain(String[]args)throwsInterruptedException{RRateLimiterrateLimit......
  • Linux:RedHat8 联网安装docker
    1.查看docker版本安装yum-config-manager#这个命令在yum-utils包yuminstall-yyum-utils下载docker-ce的源#下载docker-ce源文件yum-config-manager--add-repohttps:/......
  • Linux:Centos Stream 8 联网安装docker
    1.查看docker版本安装yum-config-manager#这个命令在yum-utils包yuminstall-yyum-utils下载docker-ce的源#下载docker-ce源文件yum-config-manager--add-repohttps:/......
  • playwright安装及录制
    安装playwright:pipinstall-ihttps://mirrors.aliyun.com/pypi/simple/playwright#安装浏览器#playwrightinstall-i https://mirrors.aliyun.com/pypi/simple/ ......
  • 这样讲Redis Cluster的工作原理,或许你真的能听懂~
    什么是Redis集群?Redis从3.0开始就支持集群,节点之间使用gossip协议进行通信,实现了去中心化,集群中支持动态的添加和删除节点,动态迁移数据以及自动执行故障转移。什么是数据Sh......
  • 如何从零开发Vue,vue环境安装。
    1.首先去官网下载安装包​​https://nodejs.org/en/​​2.安装下载包。直接下一步下一步就行了。我这里安装在了D盘    D:\ProgramFiles\nodejs这个目录3.进入安......
  • 这样讲Redis哨兵机制Sentinel的工作原理,或许你真的能听懂~
    什么是哨兵机制?Sentinel是Redis官方提出的一个高可用解决方案。它由一个或多个sentinel实例构成sentinel系统。为什么要用哨兵机制?我们都知道Redis具备主从复制的功能,......
  • windows下安装redis服务
    下载地址:Releases·microsoftarchive/redis·GitHubRedis支持32位和64位。这个需要根据你系统平台的实际情况选择,这里我们下载Redis-x64-xxx.zip压缩包到D盘......
  • linux 安装.net 5.0
    目录​​一、环境搭配​​​​二、下载SDK包​​​​ 三、ubuntu安装.net5.0​​ ​​四、创建.net5.0web项目​​ ​​五、发布web​​一、环境搭配首先在官网......