பிரதिलिपि (Replication) பல சர்வரங்களில் தரவின் நகलை பராமரிக்கிறது — उपलब्धता (failures இலிருந்து உயிர் பிழைப்பதற்கு), read scaling (நகलுகளிலிருந்து reads வழங்குவதற்கு), மற்றும் புவியியல் விநியோகம் (geographic distribution) (multiple servers முழுவதும் தரவிலிருந்து). வெவ்வேறு வ்யூહங்கள் (primary-replica, multi-primary, sync vs async) trade-offs ஐ உள்ளடக்குகின்றன.
பிரதிலிபி செய்யவேண்டிய காரணம்
✓ 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.
