sql >> Base de Datos >  >> NoSQL >> Redis

¿flushdb no borra todas las claves en redis?

Cuando Redis ejecuta flushdb comando, bloquea cualquier escritura nueva en la base de datos y vacía todas las claves en la base de datos. Sin embargo, cuando Redis finaliza el flushdb comando, puede recibir nuevas escrituras, es decir, otro cliente de Redis puede poner nuevas claves en la base de datos.

En su caso, creo que hay otros clientes que escriben constantemente en la base de datos. Entonces, después de vaciar la base de datos, otros clientes colocan nuevas claves en Redis.

Si desea dejar de escribir más, debe cerrar el servidor Redis.