Mi chiedevo come disattivare la presistenza in redis. C'è menzione della possibilità di fare questo qui: http://redis.io/topics/persistence. Lo intendo esattamente nello stesso senso descritto qui. Qualsiasi aiuto sarebbe molto apprezzato!Come disabilitare la persistenza con redis?
risposta
Per disabilitare tutta la persistenza dei dati nel Redis procedere come segue:
- Disabilitare AOF impostando la direttiva di configurazione
appendonly
ano
(è il valore predefinito) - Disabilita RDB snapshotting disabilitando (commentando fuori) tutte le direttive di configurazione
save
(ce ne sono 3 definite per impostazione predefinita)
Queste parole le direttive di configurazione sono memorizzate nel file redis.conf
. Se li si cambia nel file, assicurarsi di riavviare Redis per applicarli. In alternativa, è possibile utilizzare il comando CONFIG SET
per applicare queste modifiche durante il runtime (assicurati di fare anche un CONFIG REWRITE
per mantenere le modifiche).
Nota: a seconda della versione di Redis, sono presenti altre modifiche che impediscono a Redis di accedere al disco per attività correlate alla replica.
Per RDB snapshotting è possibile disabilitarlo utilizzando
$ sed -e '/save/ s/^#*/#/' -i /etc/redis/redis.conf && sudo service redis-server restart
Sarà commentare le righe in redis.conf salvare e riavvia il Redis server
Se si vuole evitare di giocare con redis.conf
(ambienti dev/test), lo si può fare attraverso la linea di comando con
redis-server --save "" --appendonly no
(testato con server di Redis 3.2.6
)
Sei sicuro che ''appendonly no' è necessario? Non è spento di default? – aleclarson
Potrebbe essere vero. Ma certamente non fa male aggiungerlo lì, solo per essere al sicuro, quello che vogliamo è disabilitare tutti i tipi di persistenza;) – Kostis
- 1. Come disabilitare Redis RDB?
- 2. Architettura per cache Redis e Mongo per persistenza
- 3. Redis-cli con la password
- 4. Come disabilitare la persistenza della sessione Tomcat in Spring Boot tramite il nome percorso di Manager?
- 5. MSMQ per la persistenza?
- 6. Come funziona Redis quando la RAM inizia a riempirsi?
- 7. Come imitare la ricerca con completamento automatico con Redis ZRANGEBYLEX?
- 8. Come riconnettere la connessione redis?
- 9. Come viene implementata la persistenza di neo4j?
- 10. Come integrare Redis con SQLAlchemy
- 11. Redis vs MemoryCache
- 12. È possibile in Grails disabilitare la persistenza di una classe di dominio?
- 13. redis per la registrazione
- 14. Persistenza confluenza
- 15. Pharo 3.0 - La persistenza è automatica?
- 16. La persistenza di Akka con consegna confermata dà risultati incoerenti
- 17. Persistenza MBean
- 18. start redis con supervisor
- 19. MongoDB con redis
- 20. Come posso eseguire la persistenza della sessione HTTP basata su database relazionale nella primavera 4?
- 21. Come implementare ServiceStack Redis Client con timeout
- 22. come gestire la sessione scaduta basando redis?
- 23. Come impostare la memoria massima di Redis?
- 24. UITextField come disabilitare la pasta?
- 25. Jetty: come disabilitare la registrazione?
- 26. Come gestire le connessioni Redis con ServiceStack?
- 27. JPA cascata persistenza con entità chiavi ElementCollection
- 28. Android Studio Guarda la persistenza delle espressioni
- 29. Come posso utilizzare redis con Django?
- 30. Dati persistenza Android dopo la disinstallazione
Redis> Auto config-AOF-rewrite-percentuale 0 – toontong
Ho configurato il mio Redis per non salvare i dati su disco commentando i tre 'direttive save'. Vedo che non esegue più periodicamente l'istantanea dei dati. Tuttavia, sto ancora vedendo un file .rdb scritto su disco ogni volta che spengo il mio server. Potrebbe essere creato comunque, forse a causa del processo di failover? – Jolta