Sobes.tech
Middle — Middle+

Biedt Redis een hoge mate van fouttolerantie?

sobes.tech AI

Antwoord van AI

Redis op zichzelf biedt geen hoge mate van fouttolerantie, omdat het een in-memory opslag is en bij een serverstoring kunnen gegevens verloren gaan als er geen persistentie op de schijf is ingesteld.

Echter, Redis ondersteunt mechanismen om de fouttolerantie te verhogen:

  • Replicatie: je kunt een master-slave replicatie instellen, waarbij slaves automatisch kunnen overschakelen naar master bij een storing.
  • Sentinel: monitoringsysteem en automatische failover tussen master en slaves.
  • Redis Cluster: gedistribueerde cluster met sharding en automatische failover.

Om hoge fouttolerantie te garanderen, wordt Redis meestal in een cluster met Sentinel of Redis Cluster uitgerold, en worden regelmatige back-ups op de schijf gemaakt (RDB of AOF).