最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

redis通過redis-dump鏡像實現(xiàn)數(shù)據(jù)遷移

 更新時間:2025年04月09日 09:10:43   作者:a未來永遠是個未知數(shù)  
本文主要介紹了redis通過redis-dump鏡像實現(xiàn)數(shù)據(jù)遷移,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

一、redis-dump 鏡像打包

沒有找到可用的redis-dump鏡像,需要自己打包一下,這里我是在idea直接打包的

1.1 安裝windows docker

我沒有可用的docker環(huán)境,有的話可用連接可用的docker環(huán)境,無需部署windows版docker

windows docker 下載安裝:

https://docs.docker.com/desktop/setup/install/windows-install/

注意要配置國內(nèi)鏡像源,不然會有拉取不到鏡像的可能

點擊小齒輪進入設置頁面,點擊左側(cè)菜單欄的docker engine ,設置國內(nèi)鏡像源,如下圖所示:

在這里插入圖片描述

設置國內(nèi)鏡像源

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "host": [
    "0.0.0.0:2375"
  ],
  "registry-mirrors": [
    "https://docker.mirrors.ustc.edu.cn",
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://mirror.ccs.tencentyun.com",
    "https://reg-mirror.qiniu.com",
    "https://do.nark.eu.org",
    "https://dc.j8.work",
    "https://docker.m.daocloud.io",
    "https://dockerproxy.com",
    "https://docker.nju.edu.cn"
  ]
}

1.2 idea項目創(chuàng)建

新建maven項目,其他類型的或許也可以,但平時建maven項目習慣了

新建dockerfile文件

目錄結(jié)構(gòu)如下:

在這里插入圖片描述

dockerfile文件內(nèi)容如下:

FROM redis
RUN echo "" > /etc/apt/sources.list
RUN echo "deb http://mirrors.aliyun.com/debian/ bullseye main non-free contrib" >> /etc/apt/sources.list
RUN echo "deb http://mirrors.aliyun.com/debian-security/ bullseye-security main" >> /etc/apt/sources.list
RUN echo "deb http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib" >> /etc/apt/sources.list
RUN echo "deb http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib" >> /etc/apt/sources.list
RUN cat /etc/os-release
RUN redis-cli -v

RUN apt-get update && apt-get install ruby-dev -y \
    && apt-get install make -y \
    && apt-get install procps -y \
    && apt-get install gcc -y \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/*

# RUN gem sources -a http://ruby.taobao.org/
RUN gem install redis
RUN gem install uri
RUN gem install uri-redis
RUN gem install drydock
# RUN gem install highline
RUN gem install yajl-ruby --platform=ruby
RUN gem install redis-dump -V

1.3 idea鏡像打包

點擊 edit configurations

在這里插入圖片描述

點擊+,添加dockerfile

在這里插入圖片描述

新建docker連接,我這里連接本地docker,使用的tcp連接方式

在這里插入圖片描述

配置內(nèi)容如圖:

在這里插入圖片描述

配置好后,點擊運行:

在這里插入圖片描述

查看生成的鏡像

PS D:\IdeaProjects\dockerTest> docker images
REPOSITORY     TAG      IMAGE ID       CREATED         SIZE
redis-dump     latest   f650cbe799ad   3 weeks ago     419MB

使用save命令保存,命令參考:菜鳥教程

二、redis數(shù)據(jù)遷移

2.1 數(shù)據(jù)導出

docker run redis-dump redis-dump -u redis://ip:6379 -d 0 > /redis-dump.json
# 或者也可以進入到容器內(nèi)執(zhí)行

2.2 數(shù)據(jù)導入

# 鏡像啟動
docker run redis-dump redis-dump
# 將json文件傳入容器內(nèi)
docker cp /redis-dump.json docker_id:/
# 進入容器
docker exec -it docker_id /bin/bash
# 數(shù)據(jù)導入
cat /redis-dump.json | redis-load -u:redis密碼@ip:6379

到此這篇關(guān)于redis通過redis-dump鏡像實現(xiàn)數(shù)據(jù)遷移的文章就介紹到這了,更多相關(guān)redis redis-dump鏡像數(shù)據(jù)遷移內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • windows 64位下redis安裝教程

    windows 64位下redis安裝教程

    這篇文章主要為大家詳細介紹了windows 64位下redis安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • Redis RDB快照持久化及寫操作禁止問題排查與解決

    Redis RDB快照持久化及寫操作禁止問題排查與解決

    本文主要介紹了Redis RDB快照持久化及寫操作禁止問題排查與解決,由于?stop-writes-on-bgsave-error?選項處于啟用狀態(tài),所以寫操作被禁止,下面就來介紹一下,感興趣的可以了解一下
    2025-04-04
  • 啟動redis出現(xiàn)閃退情況的解決辦法

    啟動redis出現(xiàn)閃退情況的解決辦法

    最近使用Redis遇到啟動閃退的問題,查閱資料后在一位大神的文章中找到了答案,這篇文章主要給大家介紹了關(guān)于啟動redis出現(xiàn)閃退情況的解決辦法,需要的朋友可以參考下
    2023-11-11
  • Redis集群新增、刪除節(jié)點以及動態(tài)增加內(nèi)存的方法

    Redis集群新增、刪除節(jié)點以及動態(tài)增加內(nèi)存的方法

    本文主要介紹了Redis集群新增、刪除節(jié)點以及動態(tài)增加內(nèi)存的方法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 詳解redis中的下載和安裝(最新推薦)

    詳解redis中的下載和安裝(最新推薦)

    本文詳細介紹了如何在Linux和Docker上安裝、配置、啟動和關(guān)閉Redis,包括下載安裝包、解壓、編譯安裝、配置文件修改、前臺和后臺啟動、關(guān)閉以及Docker容器化部署等步驟,感興趣的朋友一起看看吧
    2025-03-03
  • redis-sentinel基礎(chǔ)概念及部署流程

    redis-sentinel基礎(chǔ)概念及部署流程

    Redis Sentinel是Redis的高可用解決方案,通過監(jiān)控主從節(jié)點、自動故障轉(zhuǎn)移、通知機制及配置提供,實現(xiàn)集群故障恢復與服務持續(xù)可用,核心組件包括Sentinel節(jié)點、主節(jié)點和從節(jié)點,部署需配置參數(shù),驗證主節(jié)點變化即成功
    2025-08-08
  • redis數(shù)據(jù)類型及應用場景知識點總結(jié)

    redis數(shù)據(jù)類型及應用場景知識點總結(jié)

    在本篇文章里小編給大家整理的是關(guān)于
    2020-02-02
  • redis刪除hash的實現(xiàn)方式

    redis刪除hash的實現(xiàn)方式

    這篇文章主要介紹了redis刪除hash的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • 一文教你學會Redis的事務

    一文教你學會Redis的事務

    Redis?作為內(nèi)存的存儲中間件,已經(jīng)是面試的面試題必問之一了。今天小編就來和大家一起來聊聊Redis的事務吧,希望對大家有所幫助
    2022-08-08
  • dubbo服務使用redis注冊中心的系列異常解決

    dubbo服務使用redis注冊中心的系列異常解決

    這篇文章主要為大家介紹了dubbo服務在使用redis注冊中心遇到的一系列異常的解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2022-03-03

最新評論

万源市| 衡水市| 偃师市| 峨边| 无极县| 榆中县| 浮山县| 偃师市| 涟源市| 高州市| 偏关县| 肇源县| 绥阳县| 行唐县| 鸡泽县| 东乌珠穆沁旗| 民和| 手游| 班戈县| 甘洛县| 杭州市| 普陀区| 望谟县| 靖江市| 教育| 从化市| 苗栗县| 酒泉市| 白朗县| 望谟县| 左云县| 修武县| 二连浩特市| 宁河县| 盐城市| 元阳县| 华阴市| 饶阳县| 友谊县| 延长县| 敦煌市|