如何使用redis 2.8生成的dump.rdb启动redis 3.2

how to start redis 3.2 using a dump.rdb generated by redis 2.8

我使用 redis 服务器版本 2.8.22 创建了一个 dump.rdb。 redis server 3.2 启动时忽略。 Redis 3.2的数据格式是否向后兼容2.8.22版本?

不向后兼容。我已经测试过相同的并且工作正常。 dump.rdb 中的值存储在您拥有可执行文件 redis-server 的文件夹中。所以请确保将 2.8.22 中的文件复制到 3.2。否则将单独显示 3.2 文件夹中 dump.rdb 上的值。还要确保在此过程中您的 redis 服务器不是 运行。还要确保使用 ./redis-server redis.conf 命令启动 redis 服务器。只有在 redis.conf 中你才会有你的 dump.rdb 文件的路径,默认情况下它会将转储文件与 redis-server 并行。