MONGODB REPLICA



    What is Replication ?

  • Replication is the process of synchronizing data across multiple servers and it provides redundancy and increases data availability with multiple copies of data on different database servers.
  • Replication protects a a database from the loss of a single server. Replication also allows you to recover from hardware failure and server interruptions. With additional copies of the data, you can dedicate one to disaster recovery, reporting or backup.

    Why Replication ?

  • To Keep your data safe
  • High (24*7) availability of data
  • Disaster recovery
  • No downtime for maintenance ( like backups, index rebuilds, upgrade)
  • Read scaling (extra copies to read from)
  • Replica set is transparent to the application. 



No comments:

Post a Comment