是否有任何redis-cli cmd知道redis重播了dump.rdb快照中的所有数据

问题描述

在重做重播备份文件dump.rdb中的所有数据后,我需要动态打开appendonly设置。那么是否有任何redis-cli cmd知道redis已从dump.rdb快照加载了所有数据?#

解决方法

Redis加载RDB文件时,它拒绝大多数命令,例如PING。因此,您可以向Redis发送PING命令,即redis-cli ping。如果返回 PONG ,则Redis已加载所有数据。如果Redis仍在加载,则返回错误答复。