2016-10-16 44 views
0

我在我的项目使用Amazon S3服务,我把在我的代码如下所示的区域:当我托管我的数据库时应该选择哪个区域?

region: 'ap-southeast-1', 

因为上午从马来西亚和新加坡是最近的。

现在我想用MongoLab主办我的数据库,但它们只提供4个选项的区域,因为它显示在下面的图片

MongoLab Regions

我还能主办MongoLab还是应该我的数据库我寻找替代品?

回答

0

悉尼将是您最接近的地理位置。从技术上讲,周转时间不应该是,与大不相同。 MLab是一个非常坚实的解决方案,因为它被广泛的行业领导者使用。考虑到你的新加坡AWS实例将与悉尼进行交易,它并不是真正的延迟AFAIK

新加坡和孟买是AWS中相当新近的位置。考虑到蓬勃发展的新兴经济体,您可能希望MLab在东南亚不久开放数据中心,然后在此时迁移您的数据。截至目前,悉尼似乎是你最好的选择,如果你想去一个托管的解决方案

+0

感谢您的输入,我感到困惑的一部分。我应该选择我所在的AWS地区还是我的潜在客户所在的地区? –

+0

您的AWS实例将与您的Mongo实例进行交互。延迟时间将取决于Mongo主机与AWS主机的距离。显然,由于延迟也是客户与AWS主机距离的函数,所以在更大的方案中,您希望尽可能使所有服务器尽可能靠近您的客户**。现在,因为你没有更紧密的选择,你应该去悉尼。如果MLabs在新加坡开设新的数据中心,您应该选择 – nikjohn

+0

,即您的AWS主机应该更接近您的客户**。您的MLabs主机应该尽可能靠近您的AWS主机**,并且扩展您的客户。 – nikjohn

相关问题