我的数据库用户经常从中国和美国执行写入操作,目前我们在美国地区有数据,并且面临着巨大的挑战,因为对于世界上所有写入操作最多的用户来说,写入和读取操作都非常慢3个地区。因此,我希望将主节点保留在美国和中国,并让其他读取区域副本分布在世界各地。如果可能的话,我需要有人帮助我使用这种方法吗?
我可以创建自己的基础架构、自己的虚拟机、跨区域拥有私有子网、在不同区域拥有 SQL Server 实例,但如果可能的话,我会寻找可能的资源吗?
提前致谢。
我的数据库用户经常从中国和美国执行写入操作,目前我们在美国地区有数据,并且面临着巨大的挑战,因为对于世界上所有写入操作最多的用户来说,写入和读取操作都非常慢3个地区。因此,我希望将主节点保留在美国和中国,并让其他读取区域副本分布在世界各地。如果可能的话,我需要有人帮助我使用这种方法吗?
我可以创建自己的基础架构、自己的虚拟机、跨区域拥有私有子网、在不同区域拥有 SQL Server 实例,但如果可能的话,我会寻找可能的资源吗?
提前致谢。
我认为您可以考虑Azure sql 中的异地复制。提供主备节点的多区域读写和同步。但是您可以使用Data Sync Agent在 Azure 中国和 Azure 全球之间同步数据库。