MonetDB是否支持包含~74,000列的表?
列数: 74,000列。是的我问的是一张有七万四千列的桌子。
数据类型: 这些表中列的所有数据类型都是50%列Int,40%列Decimal(10,2)和10%列Varchar(255)的混合。
行数/记录数 每个表将包含300,000到750,000,000行
项目背景:
这不适用于数据仓库用例。
这是一个具有高维度且没有重复数据的数据科学项目,因此无法建立不同的数据模型,例如: Star Schema等不是此项目的选项。
我的用例是从这些表中读取和插入。没有更新。没有删除。我将使用R分析这些表中的数据 本机在MonetDB中,所以我可以将所有数据保存在MonetDB而不是 转移到R,分析R并将结果插入MonetDB, 等...
答案 0 :(得分:2)
是的,74K列应该没问题。
但是:如果在这样的表(55万亿字段)中有750M行,对于四字节整数,该表将占用~200 TB的磁盘空间(!)。你不太可能那么多......