Turning off Append only and snapshot on Redis

All we need is an easy explanation of the problem, so here it is.

I want to turn off data persistence on my Redis master, by turning off appendonly and snapshots, I want to use the replica for persistence, will turning off these two have any affect on replication?

How to solve :

I know you bored from this bug, So we are here to help you! Take a deep breath and look at the explanation of your problem. We have many solutions to this problem, But we recommend you to use the first method because it is tested & true method that will 100% work for you.

Method 1

Yes. If your primary instance crashes and restarts it will be empty; at this point your replica will also become empty, that would be a disaster.

Have a read of the replication docs https://redis.io/topics/replication . It suggests if you really want to avoid writing to storage in your primary (which really shouldn’t be a big deal with modern hardware), you must make sure you haven’t configured your primary instance to automatically restart and you’ll need to make sure you don’t manually restart it. You would make sure a secondary has taken over first and your old primary is now set to serve as a replica of that.

Note: Use and implement method 1 because this method fully tested our system.
Thank you 🙂

All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

Leave a Reply