Localized database for customers

Posted by Jim on Server Fault See other posts from Server Fault or by Jim
Published on 2012-08-03T16:05:15Z Indexed on 2012/08/29 15:40 UTC
Read the original article Hit count: 242

Filed under:
|

The company I work for, has just moved to AWS - and currently they have one very large central database with the instance currently located in America.

However, one of their clients has requested that all of their data is held in the EU. So creating an AWS instance in Ireland isn't a problem, the problem is the database and how to manage it.

We were considering having another database that runs in the EU for European customers, and use a different primary key step, so that the primary keys will never conflict in case the two locations need to be merged in the future.

The problem is, if we have a customer that uses our system in both America, and the EU we would have to create 2 accounts for that user, and reporting across both regions would not be possible as the connection time would be too high.

Is there an alternative to set this up?

© Server Fault or respective owner

Related posts about mysql

Related posts about scaling