【问题描述】
1、csv文件2300M导入数据库之后用了4880M空间,是什么原因导致的?
2、4880M的空间大概分为数据文件空间和索引文件空间各一半,为什么索引文件也会占用这么大的空间?
【解决办法】
1、由于Sequoiadb是以bson结构存储数据,与csv的结构比较多了key和数据类型的信息,因此以bson结构存储需要更大的存储空间。
2、当csv文件导入到Sequoiadb时,还会产生一个oid,这是一个默认的唯一索引,Sequoiadb是将数据文件和索引文件分开存储的,因此空间上会分为这两个部分,而索引文件的空间大小是与具体索引记录相关的。


RaymondRMork
1 声望2 粉丝