巨杉数据库Sequoiadb咨询导入导出导入2300M的csv文件到数据库后用了4880M空间

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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理