3
ya i have a fare bit of idea in regard to this. And on shared hosting its not possible directly thats why i was looking for some sort of module in xoops. Which performs following things..
1. Maintains data diff on a given timescale using MySQL built in fucntions.
2. connecting to remote db and uploading that data.
this would become a bit resource hungry as well as bandwidth killer. But then in anycase of database clustering this is gonna happen only thing is how well the resources can be managed.