2016-10-16 2 views
0

Я использую сервис Amazon S3 в моем проекте, и я поставил этот регион, как показано ниже в моем коде:Какой регион выбрать, когда я размещаю свою базу данных?

region: 'ap-southeast-1', 

, потому что я из Малайзии и Сингапура является ближайшим.

Теперь я хочу провести свою базу данных с помощью MongoLab, но они только обеспечивают 4 варианта для региона, как показано на рисунке ниже

MongoLab Regions

Могу ли я разместить свою базу данных на MongoLab или должны Я ищу альтернативу?

ответ

0

Сидней был бы самым близким гео. Технически время оборота не должно быть резко разных. MLab - довольно солидное решение, так как оно используется широким кругом лидеров отрасли. Учитывая, что ваш экземпляр Сингапура AWS будет вести переговоры с Сиднеем, на самом деле это не так много задержек. AFAIK

Сингапур и Мумбаи - довольно недавние места в AWS. Вы можете надеяться, что MLab откроет центры обработки данных в Юго-Восточной Азии в ближайшее время, учитывая быстро развивающиеся страны с развивающейся экономикой, а затем перенесет ваши данные в этот момент. На данный момент, Сидней, кажется, ваш лучший выбор, если вы хотите пойти на размещение решения

+0

спасибо за ввод, одна часть меня смущает. Должен ли я выбрать регион AWS в регионе или в регионе, где будут мои потенциальные клиенты? –

+0

Ваш экземпляр AWS собирается взаимодействовать с вашим экземпляром Mongo. Задержка будет определяться близостью вашего монгольского хоста к вашему хосту AWS. Очевидно, что поскольку задержка также зависит от близости вашего клиента к вашему хосту AWS, в большей схеме вещей вы хотите, чтобы все ваши серверы были как можно ближе ** к вашему клиенту **. Прямо сейчас, потому что у вас нет более близкого варианта, вы, вероятно, должны отправиться в Сидней. Если MLabs откроет новый центр обработки данных в Сингапуре, вы должны пойти на это – nikjohn

+0

, то есть ваш хост AWS должен быть ближе к вашему клиенту **. Ваш хост MLabs должен быть как можно ближе к вашему хосту AWS **, а также вашему клиенту. – nikjohn