MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come importare in modo efficiente molti file JSON di grandi dimensioni direttamente da S3 in MongoDB

Non è necessario archiviare file intermedi, puoi reindirizzare l'output del file s3 su stdout e puoi ottenere input su mongoimport da stdin.

Il tuo comando completo sarebbe simile a:

s3cmd get s3://<yourFilename> - | mongoimport -d <dbName> -c <collectionName>

nota il - che dice invia il file a stdout piuttosto che a un nome di file.