sql >> Databasteknik >  >> NoSQL >> Redis

Hur inaktiverar man persistens med redis?

För att inaktivera alla databeständighet i Redis gör följande i redis.conf fil:

  1. Inaktivera AOF genom att ställa in appendonly konfigurationsdirektivet till no (det är standardvärdet). så här:

    appendonly no
    
  2. Inaktivera RDB-ögonblicksbilder genom att kommentera alla save konfigurationsdirektiv (det finns 3 som är definierade som standard) och explicit inaktivera sparande:

    #save 900 1
    #save 300 10
    #save 60 10000
    save ""
    

Efter ändringen, se till att du startar om Redis för att tillämpa dem.

Alternativt kan du använda CONFIG SET kommando för att tillämpa dessa ändringar under körning (se bara till att du också gör en CONFIG REWRITE för att bevara ändringarna).

Obs:beroende på din Redis version finns det andra justeringar som hindrar Redis från att komma åt disken för replikeringsrelaterade uppgifter.



  1. Redis är tom efter uppstart, även om det finns en .rdb-fil

  2. Förman slutar omedelbart

  3. Mongodb:misslyckades med att ansluta till servern vid första anslutningen

  4. Apache HBase + Apache Hadoop + Xceivers