Redis উচ্চ উপলব্ধতা প্রদান করে রেপ্লিকেশনের মাধ্যমে (ডেটার রেপ্লিকা অনুলিপি), Redis Sentinel এর মাধ্যমে (স্বয়ংক্রিয় ফেইলওভার মনিটরিং), এবং Redis Cluster এর মাধ্যমে (শার্ডিং + রেপ্লিকেশন)। Redis কে উৎপাদনে নির্ভরযোগ্যভাবে চালানোর জন্য এগুলি বোঝা গুরুত্বপূর্ণ।
রেপ্লিকেশন — প্রাইমারি এবং রেপ্লিকা
PRIMARY (master) → handles writes; asynchronously replicates data to replicas
REPLICAS (slaves) → copies of the primary's data; can serve READS (read scaling)
Write → Primary → async replication → Replicas (eventually consistent)
✓ Redundancy (replicas have copies) + read scaling (reads offloaded to replicas)
✗ Replication is ASYNC → a small lag; a failover could lose very recent writes
