sql >> Databasteknik >  >> NoSQL >> Redis

Finns det något sätt att flushall på ett kluster så att alla nycklar från master och slavar raderas från db

Ja. Du kan använda cli:s --cluster växla med call kommando - det kommer att utföra det angivna kommandot på var och en av klustrets huvudnoder (och replikerar som FLUSHALL är ett skrivkommando, till sina respektive slavar).

Detta borde göra det:

$ redis-cli --cluster call <one-of-the-nodes-address>:<its-port> FLUSHALL



  1. MongoDB $gte Aggregation Pipeline Operator

  2. Mongoose - orsakad av ::11000 E11000 duplicate key error index?

  3. Att uppdatera sökvägen 'x' skulle skapa en konflikt vid 'x'

  4. Mongoose-fråga där värdet inte är null