我有两个redis服务器,如果我有一个redis服务器的备份(例如.rdb),那么如何将这些数据加载到另一个运行的redis服务器而不丢失当前的内存数据?
vmpqdwk31#
您可以使用带有-c protocol选项的rdb command from redis-rdb-tools来输出表示RDB文件中数据的redis命令,并使用netcat、socat或类似的方法将它们传输到redis示例中。不幸的是,这个python包是为现在不受支持的python 2.7和3.5构建的,并且自2020年以来一直没有更新(参见FAQs)。
-c protocol
1条答案
按热度按时间vmpqdwk31#
您可以使用带有
-c protocol
选项的rdb command from redis-rdb-tools来输出表示RDB文件中数据的redis命令,并使用netcat、socat或类似的方法将它们传输到redis示例中。不幸的是,这个python包是为现在不受支持的python 2.7和3.5构建的,并且自2020年以来一直没有更新(参见FAQs)。