适用于AWS RedShift的沙箱版本

时间:2013-11-05 02:27:54

标签: amazon-redshift

我一直在使用RedShift几个月而且我喜欢它。但是我需要在它周围添加一些测试,我不确定最有效的方法是什么。我只能想到使用一个服务器RedShift集群作为Sandbox,但即使我只在测试期间使用它,这似乎也太昂贵了

2 个答案:

答案 0 :(得分:5)

Redshift中的数据库无法相互“看到”,也不支持跨数据库查询。因此,我们只需在同一个集群上拥有“开发”,“测试”和“生产”数据库。

当我们准备投入生产时,我们:

  • 拍摄快照
  • drop production
  • 将测试重命名为生产

这通常可以正常使用,因为我们发现Redshift在存储上过度配置,即将节点填充到其最大存储容量并不能提供可接受的性能。

注意:您无法删除创建群集时定义的“主”数据库。如果您将其用作主数据库,则必须卸载群集并重新创建它才能使此方法可行。

答案 1 :(得分:1)

我从AWS RedShift论坛得到了答案:“无法创建Redbox的沙箱版本。我们会将此添加到我们积压的功能请求中”