Redshift:AWS ds2.2xlarge与AWS ds2.8xlarge:哪一项在插入/更新/删除操作方面表现出色

时间:2018-12-31 12:36:49

标签: amazon-web-services amazon-redshift aws-serverless

执行和插入/更新/删除操作或节点替换操作时,AWS会在其中一个执行得更快:ds2.2xlarge或ds2.8xlarge

1 个答案:

答案 0 :(得分:2)

为Amazon Redshift选择节点类型时,需要考虑几个因素:

  • 所需的存储量
  • 所需的CPU量
  • 能够并行执行COPY条语句
  • 费用

ds2.8xlarge提供大约8倍的存储量,并作为ds2.xlarge进行计算。但是,也是有8倍的成本。 ds2.8xlarge肯定会更快更好,但是问题是它是否值得额外花费。

迁移到更大节点的最大原因是使用更多的存储。您可以使用多个ds2.xlarge节点,也可以向上移动一个ds2.8xlarge节点。如果您不需要存储,则很难证明迁移到大型节点的成本。

但是,有时候,如果它是一个临时群集,例如进行一个特定工作几个小时然后终止的群集,那是值得的。这对于执行复杂的数据加载和数据转换特别有用,可以利用更多的并行性。