根据卸载的AWS文档,写入S3的文件数是“集群中的片数”。我们的集群有24个节点。

发布于 2020-09-11 06:40:11
您可以将一个片看作每个节点上的一个分区,在默认情况下,每个节点将至少有2个切片,但是这种默认情况确实会随节点大小而变化。
计算节点被划分为片。每个片被分配给节点的内存和磁盘空间的一部分,其中它处理分配给节点的工作负载的一部分。领导节点管理将数据分发到片中,并将任何查询或其他数据库操作的工作负载分配给片。然后切片并行工作以完成操作。
文件的大小取决于数据在节点之间的分布方式(这取决于您的分发键)。如果您获得一些数据很少的文件,这意味着查询的结果集是从一个slive检索最小的数据,而从另一个片段中获得更多的数据。
如果您还没有在表的架构中配置您的分发方案,那么默认情况下它将是EVEN。
以下链接将有助于深入了解这些主题的进一步细节:
https://stackoverflow.com/questions/63841808
复制相似问题