5 Mongodb Failed: lost connection to server,导入大量数据报错

发布于 2020-08-16 10:51:45

在恢复mongodb数据时,由于表中的数据比较大,在导入的过程中竟然报错了

查看更多

关注者
0
被浏览
609
1 个回答
xuexuela
xuexuela 2020-08-16

Mongodb Failed: lost connection to server。
因为Mongo对单次处理好像有大小限制(16m)好像是,
所以大文件会出问题,这应该是个Bug mongoimport 默认会10000条 为一个批量导入数据,
但实际上单条数据太大了,每10000条导入一次肯定是不行的
参数 --batchSize 可以指定每次批量导入的条数 设置小一些就OK了,
可设置为 --batchSize:1

mongoimport  -d users -c indexs indexs.dat --batchSize 1

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览