如何在不丢失redis数据的情况下将redis rdb数据加载到运行 redis服务器中?

How to load redis rdb data into running redis server without losing redis data?

我有2台redis服务器。如果我有一个 redis 服务器 (example.rdb) 的备份,那么如何在不丢失当前内存数据的情况下将此数据加载到另一个 运行 redis 服务器?

您可以使用 rdb command from redis-rdb-tools with the -c protocol option to output redis commands 表示 RDB 文件中的数据,并使用 netcat、socat 或类似工具将它们通过管道传输到 Redis 实例中。