Colección de citas famosas - Colección de máximas - ¿Qué es la persistencia de Redis?

¿Qué es la persistencia de Redis?

Redis admite la persistencia principalmente a través de archivos RDB y AOF.

Entre ellos, la persistencia de RDB consiste en generar una instantánea de un momento dado del conjunto de datos dentro de un intervalo de tiempo específico. La persistencia de AOF registra todos los comandos de escritura ejecutados por el servidor y restaura el conjunto de datos volviendo a ejecutar estos comandos cuando se inicia el servidor. Todos los comandos del archivo AOF se guardan en el formato del protocolo Redis y se agregarán nuevos comandos al final del archivo. Redis también puede reescribir archivos AOF en segundo plano para que la capacidad del archivo AOF no exceda el tamaño real requerido para guardar el estado del conjunto de datos.

Redis puede utilizar tanto la persistencia AOF como la persistencia RDB. En este caso, después de que Redis se reinicie, dará prioridad al uso del archivo AOF para restaurar el conjunto de datos, porque el conjunto de datos guardado en el archivo AOF suele ser más completo que el guardado en el archivo RDB.

Por supuesto, también puedes desactivar la función de persistencia para que los datos solo existan cuando el servidor se esté ejecutando.