I'm having trouble finding the differences between data synchronization and replication.
From what I can tell, replication makes all the data between two databases the same. Synchronization does not necessarily make ALL DATA between the two databases the same. Replication is a one-time transfer where synchronization can be a small update to maintain data consistency? I'm not too sure, please correct me here?
If I had a central mySQL database that stored several mobile data, and my goal was to make the data from the phone the same as mySQL data (only certain user data), it would be synchronization or replication, or both ? First, it will receive all user data (replication), and then send after that any updated data (synchronization)?
Hope someone can fix the confusion, thank you very much!
source share