Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 13674|Respuesta: 0

[Redis] La diferencia entre guardar y guardar en redis

[Copiar enlace]
Publicado en 24/8/2017 17:04:16 | | |
Tanto los comandos SAVE como BGSAVE llaman a la función rdbSave, pero se llaman de formas diferentes:
SAVE llama directamente a rdbSave, bloqueando el proceso principal de Redis hasta que se complete el guardado. Durante el bloque principal de proceso,

El servidor no puede procesar ninguna solicitud del cliente.

BGSAVE genera un proceso hijo que llama a rdbSave y envía una señal al proceso principal una vez completado el guardado, notificando al proceso principal que el guardado está completo. El servidor Redis puede seguir procesando solicitudes de cliente mientras BGSAVE está en funcionamiento.

Persiste guardar almacenamiento con el comando:

./redis-cli -h ip -p puerto save
./redis-cli -h ip -p puerto bgsave






Anterior:Redis dos métodos y principios de persistencia
Próximo:La diferencia entre .net ServiceStack.Redis y StackExchange.Redis es diferente
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com