2014-07-02 5 views
5

J'essaye d'importer le grand fichier json de jeu de données dans mongodb en utilisant mongoimport.comment importer un fichier json volumineux dans mongodb en utilisant mongoimport?

mongoimport --db test --collection sam1 --file 1234.json --jsonArray 

error: 
2014-07-02T15:57:16.406+0530 error: object to insert too large 
2014-07-02T15:57:16.406+0530 tried to import 1 objects 
+0

À quoi ressemble votre fichier? – paulmelnikow

+2

Mongo a une limite de 16 Mo pour un seul document JSON. Vous avez probablement trop de données. (Ou ne devrait pas utiliser --jsonArray.) –

+0

ma taille de fichier json 17MB. à l'intérieur du document unique est occupé> 16 Mo de données. Comment je peux analyser ces données autres que mongoimport (car je suis déjà confronté à un problème avec mongoimport). –

Répondre

6

S'il vous plaît essayer d'ajouter cette option: --batchSize 1

Comme:

test mongoimport --collection sam1 --file 1234.json --batchSize 1

Questions connexes