Maison  >  Article  >  base de données  >  Qu'est-ce que la persistance des instantanés

Qu'est-ce que la persistance des instantanés

藏色散人
藏色散人original
2020-07-01 09:49:353045parcourir

La persistance des instantanés fait référence à l'écriture de toutes les données à un moment donné sur le disque dur. Les instantanés sont des formes sérialisées binaires de données de mémoire et sont très compacts en termes de stockage, tandis que les journaux AOF enregistrent les instructions pour modifier les données de mémoire.

Qu'est-ce que la persistance des instantanés

Persistance de l'instantané

Écrivez toutes les données à un certain moment sur le disque dur. À l'aide de la commande BGSAVE, à mesure que l'utilisation de la mémoire augmente, l'exécution de BGSAVE peut entraîner une pause prolongée du système.

Introduction connexe :

Toutes les données de Redis sont dans la mémoire. S'il y a un temps d'arrêt soudain, toutes les données seront perdues. Par conséquent, il doit y avoir un mécanisme pour garantir que le. les données de Redis ne seront pas perdues en raison d'un échec, ce mécanisme est le mécanisme de persistance de Redis.

Redis dispose de deux mécanismes de persistance, le premier est un instantané et le second est un journal AOF. Un instantané est une sauvegarde complète et un journal AOF est une sauvegarde incrémentielle continue. L'instantané est une forme sérialisée binaire de données de mémoire, très compacte en termes de stockage, tandis que le journal AOF enregistre le texte de l'enregistrement d'instructions de modification des données de mémoire. Le journal AOF deviendra extrêmement volumineux lors d'un fonctionnement à long terme. Lorsque la base de données est redémarrée, le journal AOF doit être chargé pour la réexécution des commandes, ce qui prendra un temps extrêmement long. Par conséquent, AOF doit être réécrit régulièrement pour alléger le journal AOF.

Recommandations d'apprentissage associées : Tutoriel Redis


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn