Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon redshift 是否可以在红移集群中使用不同类型的节点?_Amazon Redshift - Fatal编程技术网

Amazon redshift 是否可以在红移集群中使用不同类型的节点?

Amazon redshift 是否可以在红移集群中使用不同类型的节点?,amazon-redshift,Amazon Redshift,在我们的项目中,我们有两类不同的数据要存储在红移集群中——一类数据需要很大的空间(TB),但我们只对其运行即席查询,因此性能不是大问题,另一类数据要小得多(数十GB),但是我们需要对它运行大量的查询,所以性能是一个重要因素。鉴于这一区别,第一类数据最适合HDD支持的节点,而第二类数据更适合SSD供电、更注重性能的节点。我们可以将这些数据潜在地分成两个不同的集群,但我想知道是否有可能在同一集群中混合不同类型的节点,并以某种方式控制哪些表驻留在哪些节点上。不,到目前为止,您无法将两种类型的节点混合在

在我们的项目中,我们有两类不同的数据要存储在红移集群中——一类数据需要很大的空间(TB),但我们只对其运行即席查询,因此性能不是大问题,另一类数据要小得多(数十GB),但是我们需要对它运行大量的查询,所以性能是一个重要因素。鉴于这一区别,第一类数据最适合HDD支持的节点,而第二类数据更适合SSD供电、更注重性能的节点。我们可以将这些数据潜在地分成两个不同的集群,但我想知道是否有可能在同一集群中混合不同类型的节点,并以某种方式控制哪些表驻留在哪些节点上。

不,到目前为止,您无法将两种类型的节点混合在一起。 我和你有同样的情况。因此,我们还有两个集群,一个是空间更小、查询更多但速度更快的ssd,另一个是具有TB数据的非ssd,用于不存在查询性能问题的历史报告。

这称为“热”和“冷”模式。例如,Hot拥有最近的数据(上周),并在SSD上运行,而Cold拥有过去3年的所有数据,并在磁盘上运行。