首页 > 数据库 >Redis通过复制rdb文件方式同步线上数据到本地以及提示:Can't handle RDB format version 9解决

Redis通过复制rdb文件方式同步线上数据到本地以及提示:Can't handle RDB format version 9解决

时间:2023-11-01 16:22:41浏览次数:38  
标签:handle https format Redis RDB redis version 本地 rdb

场景

Redis的持久化机制-RDB方式和AOF方式:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/105052841

Redis持久化机制导致服务自启动后恢复数据过长无法使用以及如何关闭:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/130237326

以上对于redis持久化rdb的相关介绍。

如果需要获取线上redis中所有数据到本地进行调试用,可以将线上redis的rdb文件下载到本地,并在本地

使用相同的配置文件以及redis的版本,启动后就可获取到线上一样的数据。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi

实现

但是在按照以上流程在本地复现数据时,启动redis-server时提示

Can't handle RDB format version 9

Fatal error loading the DB:Invalid argument.Exiting

 

这是因为线上的redis版本为5.0,而本地的redis为3.2,所以在本地下载同样版本的redis即可。

windows上下载redis5.0地址

https://github.com/tporadowski/redis/releases

下载zip并解压,将rdb文件复制进来即可

 

标签:handle,https,format,Redis,RDB,redis,version,本地,rdb
From: https://www.cnblogs.com/badaoliumangqizhi/p/17803419.html

相关文章

  • Windows 11 version 23H2 中文版、英文版 (x64、ARM64) 下载 (released Oct 2023)
    Windows11version23H2中文版、英文版(x64、ARM64)下载(releasedOct2023)Windows11,version23H2,2023年10月31日发布请访问原文链接:https://sysin.org/blog/windows-11/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org全新Windows体验,让您与热爱的人......
  • SAP CDS view 里的 currency_conversion 功能介绍
    SAPABAPCDSView的currency_conversion函数是一种用于在CDS(CoreDataServices)视图中执行货币转换的功能。在SAP系统中,经常需要在不同货币之间进行转换,以便在报表和分析中展示一致的货币金额。currency_conversion函数允许在CDS视图中定义货币转换规则,以便在查询结果中将数值......
  • July 2023 (version 1.81)
    July2023(version1.81)更新后显示发行说明Update1.81.1:Theupdateaddressesthese issues.WelcometotheJuly2023releaseofVisualStudioCode.Therearemanyupdatesinthisversionthatwehopeyou'lllike,someofthekeyhighlightsinclude:Accessibili......
  • DecimalFormat的基本用法
    一、舍入模式RoundingMode1、舍入模式RoundingMode为截断Downpublicstaticvoidmain(String[]args){doublenum=11.256;DecimalFormatdf=newDecimalFormat("#.##");//格式化为两位小数//指定RoundingMode舍入模式df.setRoundi......
  • tdc++.so.6: version `GLIBCXX_3.4.29' not found
     001、python程序报错如下: 002、问题分析a、调用的是python程序b、libstdc++.so.6是c++标准库执行python程序时,需要调用c++标准库,libstdc++.so.6(lib=glib,6表示第6版),版本不匹配报错,无法找到:GLIBCXX_3.4.29。 003、确认调用的哪里的python程序(base)[b20223040......
  • Android的Handler机制原理详解
    Android的Handler机制是一种用于处理和调度线程之间消息传递的机制,通常用于在后台线程中执行任务,并将结果返回到主线程中更新UI。Handler机制的核心是Message和MessageQueue,以及Looper。以下是AndroidHandler机制的主要组成部分和工作原理:1.Message(消息):Message是一个包含要传递的......
  • CF1889C2. Doremy's Drying Plan (Hard Version)
    容易想到dp:设\(dp_{i,p}\)表示前\(i\)天,强制第\(i\)天dry,并且一共消除了\(p\)个区间的答案。转移时可以考虑枚举前面的决策\(j\),此时有转移方程:\[dp_{i,p}=\max(dp_{j,p-w})+1\]其中\(w\)为满足\(l\in(j,i],r\in[i,n]\)的区间\([l,r]\)个数。显然可以考虑套......
  • rabbitmq Could not find handle.exe, please install from sysinternals
    报错:Couldnotfindhandle.exe,pleaseinstallfromsysinternals这是由于rabbitmq调用windows系统中handle.exe,但是handle.exe缺失而导致的错误。 解决方案:下载 https://learn.microsoft.com/en-us/sysinternals/downloads/handle完成后,安装handle.exe,接着重启rabbitm......
  • 关于 Angular 应用的 ng-version 属性
    在Angular框架中,ng-version是一个特性属性,它出现在Angular应用的根组件(通常是app-root)的HTML元素上。这个特性的值代表的是当前应用所使用的Angular版本。例如,ng-version="15.2.10"表示当前应用使用的Angular版本是15.2.10。这个特性对于开发和调试Angular应用非......
  • VS and C++ Versions
    VS版本VC版本ToolSet版本MSC版本VisualStudio66 1200VisualStudio20037 1300VisualStudio20058801400VisualStudio20089901500VisualStudio2010101001600VisualStudio2012111101700VisualStudio2013121201800......