Zoeken…


Invoering

Redis ondersteunt twee hoofdmodi van persistentie: RDB en AOF. De RDB-persistentiemodus maakt op een bepaald moment een momentopname van uw database. In de RDB-modus maakt Redis een proces af om de database op schijf te houden. AOF registreert elke bewerking die wordt uitgevoerd tegen de server in een herhalingslogboek dat bij het opstarten kan worden verwerkt om de status van de database te herstellen.

Schakel alle persistentieopslag in Redis uit

Er zijn twee soorten permanente opslagmodi in Redis: AOF en RDB. Voer de volgende opdrachten op de Redis-opdrachtregel uit om RDB tijdelijk uit te schakelen:

config set save ""

om AOF tijdelijk uit te schakelen, voer het volgende uit vanaf de Redis-opdrachtregel:

config set appendonly no

De wijzigingen blijven van kracht totdat de server opnieuw wordt opgestart, waarna de server terugkeert naar de modi die zijn geconfigureerd in het redis.conf-bestand van de server.

De opdracht CONFIG REWRITE kan worden gebruikt om het bestand redis.conf aan te passen aan dynamische wijzigingen in de configuratie.

Krijg persistentie opslagstatus

De volgende code krijgt de huidige configuratie voor de permanente opslagstatus. Deze waarden kunnen dynamisch worden gewijzigd, dus ze kunnen verschillen van de configuratie in redis.conf:

# get
config get appendonly
config get save


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow