रेप्लिकेशन अनेक सर्व्हरवर डेटाच्या प्रती मेनटेन करते — उपलब्धता (अपयशांपासून टिकून राहणे), रीड स्केलिंग (प्रतीवरून रीड सेवा देणे), आणि भौगोलिक वितरण साठी. विविध रणनीती (प्राथमिक-रेप्लिका, मल्टी-प्राथमिक, sync विरुद्ध async) ट्रेड-ऑफ समाविष्ट करतात.
रेप्लिकेशन का करायचे
✓ AVAILABILITY/redundancy → if one copy fails, others have the data (no data loss, failover)
✓ READ SCALING → serve reads from replicas (offload the primary) → handle more reads
✓ GEO-DISTRIBUTION → copies near users (lower latency); disaster recovery
→ replication is fundamental to reliable, scalable data systems.
