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

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

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

一、redis-dump 鏡像打包

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

1.1 安裝windows docker

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

windows docker 下載安裝:

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

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

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

在這里插入圖片描述

設(shè)置國(guó)內(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項(xiàng)目創(chuàng)建

新建maven項(xiàng)目,其他類(lèi)型的或許也可以,但平時(shí)建maven項(xiàng)目習(xí)慣了

新建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鏡像打包

點(diǎn)擊 edit configurations

在這里插入圖片描述

點(diǎn)擊+,添加dockerfile

在這里插入圖片描述

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

在這里插入圖片描述

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

在這里插入圖片描述

配置好后,點(diǎn)擊運(yùn)行:

在這里插入圖片描述

查看生成的鏡像

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

使用save命令保存,命令參考:菜鳥(niǎo)教程

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

2.1 數(shù)據(jù)導(dǎo)出

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

2.2 數(shù)據(jù)導(dǎo)入

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

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

相關(guān)文章

  • windows 64位下redis安裝教程

    windows 64位下redis安裝教程

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

    Redis RDB快照持久化及寫(xiě)操作禁止問(wèn)題排查與解決

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

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

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

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

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

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

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

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

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

    redis數(shù)據(jù)類(lèi)型及應(yīng)用場(chǎng)景知識(shí)點(diǎn)總結(jié)

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

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

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

    一文教你學(xué)會(huì)Redis的事務(wù)

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

    dubbo服務(wù)使用redis注冊(cè)中心的系列異常解決

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

最新評(píng)論

临沧市| 大新县| 凉山| 景泰县| 陆丰市| 安溪县| 池州市| 策勒县| 策勒县| 肇东市| 泽库县| 古浪县| 乌兰浩特市| 新昌县| 安国市| 龙南县| 六枝特区| 澎湖县| 应用必备| 登封市| 安吉县| 奉节县| 蓝田县| 颍上县| 芦溪县| 平远县| 建湖县| 兴安盟| 清水县| 望城县| 福鼎市| 嘉定区| 肥乡县| 沾益县| 昔阳县| 千阳县| 陵水| 光泽县| 连山| 深泽县| 政和县|