I am looking for solutions for a field where I think I don't know the adequate terminology. The problem is that I have a central SQL database in the cloud. Then I have child databases only containing a defined part of the central database. The child database will not always have connection to the main database but as soon as they have they should synchronize the data they have.
What is the terminology for such a system? It is about offline availability of data but also about synchronization of subset of data available in the central database.
database sharding