我在本地使用redis服务器版本的Redis 4.0.9 (00000000/0) 64 bit。并试图恢复heroku,它显示了Redis Version Compliance 5.0.4。我从heroku获取了rdb文件,在恢复时我得到了错误。
无法处理RDB格式版本9
我不想删除dump.rdb以清除错误。我想知道哪个redis版本可以支持RDB版本9?提前谢谢你。
发布于 2019-12-04 13:53:46
很抱歉有个简单的问题。Redis 5.0.7支持RDB格式版本9,它可以从这里下载。也可以与这里相提并论。只需替换parrent文件夹中的转储,它就像魅力一样工作。
发布于 2020-02-04 10:32:12
在我的例子中,我在码头上也有同样的问题。
我在docker-come.yml上更改了卷名。
### Redis
redis:
build: ./redis
volumes:
- ${DATA_PATH_HOST}/redis:/data_TEST
ports:
- "${REDIS_PORT}:6379"
networks:
- backend然后我又重新建造了码头红葡萄酒集装箱
sudo docker-compose up --build redis发布于 2020-03-06 12:13:23
就我而言,
即使在将新服务器配置为从服务器之后,“无法处理RDB格式版本9”的复制仍然失败。
在读取Sid的答案之后,构建并安装了5.0.7,它现在充当从服务器,复制按预期进行。
https://stackoverflow.com/questions/59176846
复制相似问题