Какой компромисс в производительности при выборе облачной платформы для хостинга Snowflake? - PullRequest
0 голосов
/ 07 августа 2020

Учетная запись Snowflake может быть размещена на любом из AWS, GCP или Azure.

Стоит ли мне выбирать облачную платформу в зависимости от того, где будет размещаться мое приложение, использующее данные?

Будет ли работать (с точки зрения задержки в сети) лучше, если мое приложение и снежинка находятся на одной облачной платформе, или это не имеет особого значения?

ПРИМЕЧАНИЕ: Намерение чисто с точки зрения задержки сети, а не СТОИМОСТИ. по стоимости, Из документации Я так понимаю агности c облачного провайдера и региона

Ответы [ 2 ]

1 голос
/ 07 августа 2020

Да, это определенно лучше с точки зрения сетевой задержки, если ваше приложение и Snowflake находятся на одной облачной платформе.

Могут быть разные задержки в сети между регионами для одного и того же облачного провайдера:

https://docs.aviatrix.com/HowTos/inter_region_latency.html#aws -межрегиональная-латентность

0 голосов
/ 07 августа 2020

Да Задержка в сети определенно будет лучше, поскольку они будут в одном регионе, если ваше приложение и хранилище находятся на одной облачной платформе.

Еще одно преимущество, которое я могу придумать, используя aws (например, ) как для приложения, так и для снежинки, тогда ваши данные бэкэнда находятся на s3, и как разработчик я считаю, что это проще отлаживать в случае возникновения каких-либо проблем.

Также создание стадии снежинки может быть проще с помощью ключей или объектов интеграции .

Не знаю, как это будет выглядеть, если у вас есть две разные облачные платформы для вашего приложения и хранилища данных.

...