Snowflake帐户可以托管在任何AWS,GCP或Azure上。
我是否应该根据使用数据的应用程序将托管在云平台上来决定?
如果我的应用程序和雪花都在同一个云平台上,或者真的没有作用,是否会(在网络延迟方面)更好?
注意:意图纯粹是基于网络延迟而不是COST。 w.r.t to cost,从documentation开始,我了解它与云提供商和地区无关。
答案 0 :(得分:1)
是的,如果您的应用程序和雪花都在同一云平台上,那么在网络延迟方面肯定会表现更好。
同一云提供商的区域之间的网络延迟可能不同:
https://docs.aviatrix.com/HowTos/inter_region_latency.html#aws-inter-region-latency
答案 1 :(得分:0)
是的,如果您的应用程序和仓库位于同一云平台上,则网络延迟肯定会更好,因为它们将位于同一区域。
我可以想到的另一个好处是,例如对应用程序和雪花使用aws(例如),那么您的后端数据全部在s3上,作为开发人员,我发现在发生任何问题时调试起来都更容易。
使用键或集成对象也可以更轻松地创建雪花舞台。
如果您的应用程序和数据仓库有两个不同的云平台,我不知道该怎么办。