Amazon Redshift 块大小 1 MB

Posted

技术标签:

【中文标题】Amazon Redshift 块大小 1 MB【英文标题】:Amazon Redshift Block Size 1 MB 【发布时间】:2017-10-31 06:49:17 【问题描述】:

Amazon redshift 是一个列式 MPP 数据库,它将数据存储在 1 MB 块中。谁能帮我理解为什么 Redshift 选择数据块大小为 1 MB ?

【问题讨论】:

你为什么要问?你想要它更大还是更小?它对您的要求有何影响? @JohnRotenstein 它没有影响任何东西,只是为了了解为什么会这样? 【参考方案1】:

在为数据库设计物理磁盘 I/O 系统时,常见的块大小为 4 KB、64 KB 和 1 MB。块大小越大,顺序 I/O 性能越快。在速度和浪费空间之间进行权衡。

【讨论】:

以上是关于Amazon Redshift 块大小 1 MB的主要内容,如果未能解决你的问题,请参考以下文章

Amazon Redshift 大小增加

限制 Amazon Redshift 中架构的大小

如何解决 Amazon Redshift 中的数字溢出问题

使用java程序在redshift中创建视图的查询大小应该是多少

Amazon Redshift 如何从列式存储中重建一行?

如何找出 Redshift 表中每一列的大小?