线上的redis数据如何导入到本地

一般线上的 Redis 都有 rdb 的备份文件,先下载到本地。

然后本地进入到 redis-cli,然后输入如下命令:

redis-cli
127.0.0.1:6379> config get dir
1) "dir"
2) "/usr/local/var/db/redis"
127.0.0.1:6379>

可以看到本地存放 rdb 的目录:

cd /usr/local/var/db/redis
ll
total 2169704
-rw-r--r--@ 1 user  admin   1.0G 11  3 21:20 dump.rdb

本地先停掉 Redis 服务:

brew services stop redis

而然后把线上下下来的 rdb 文件命名为 dump.rdb 放到上面的目录中,接着启动 Redis 服务:

brew services start redis