如何在运行中的 Redis 服务器上加载 Redis RDB 数据而不丢失 Redis 数据?

3
我有2个Redis服务器。如果我有一个Redis服务器的备份(example.rdb),那么如何将这些数据加载到另一个正在运行的Redis服务器上,而不会丢失当前内存中的数据?
2个回答

6
你可以使用redis-rdb-tools中的rdb命令,并使用-c protocol选项将表示RDB文件中数据的redis命令输出,然后通过netcat、socat或类似工具将其传输到redis实例中。
不幸的是,这个Python包是为现在不再支持的Python 2.7和3.5构建的,并且自2020年以来没有更新(请参见常见问题解答)。

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接