MongoDB对单次处理有大小限制,所以导入大文件会出问题。
mongoimport 默认10000条 为一批导入,但如果单条数据过大,就会导致单次处理数据超过大小限制。
参数 --batchSize 可以指定每次批量导入的条数,可设置为 --batchSize:1
例如:mongoimport -d 库名 -c 集合名 --jsonArray json文件名 --batchSize 1