我导入了一个 CSV 文件,总大小为 230M,文件大小为 3069055 行 13 列。
我用来导入的命令是:
mongoimport -d taq -c mycollection --type csv --file myfile.csv --headerline
在我执行此导入之前,taq 数据库是空的。导入完成后(花了 4 分钟),我检查了 mongodb 用户目录中数据库文件的大小。这就是我所看到的:
-rw------- 1 mongod mongod 64M Jul 23 14:13 taq.0
-rw------- 1 mongod mongod 128M Jul 23 14:10 taq.1
-rw------- 1 mongod mongod 256M Jul 23 14:11 taq.2
-rw------- 1 mongod mongod 512M Jul 23 14:13 taq.3
-rw------- 1 mongod mongod 1.0G Jul 23 14:13 taq.4
-rw------- 1 mongod mongod 2.0G Jul 23 14:13 taq.5
-rw------- 1 mongod mongod 16M Jul 23 14:13 taq.ns
已创建六个 taq 文件,编号从 0 到 5。这些文件的总大小为数 GB。为什么会这样,我导入的CSV文件只有230M?这是一个错误吗?还是我错过了什么?
干杯。