sql >> Database >  >> NoSQL >> MongoDB

Hoe u veel grote JSON-bestanden efficiënt rechtstreeks van S3 in MongoDB kunt importeren

U hoeft geen tussenliggende bestanden op te slaan, u kunt de uitvoer van het s3-bestand naar stdout pipen en u kunt invoer krijgen in mongoimport van stdin.

Uw volledige opdracht zou er ongeveer zo uitzien:

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

let op de - die zegt stuur het bestand naar stdout in plaats van naar een bestandsnaam.



  1. Hoe vraag ik een set objecten met een array van waarden in mangoest?

  2. Geospatiaal zoeken op mangoest:afstand werkt niet

  3. Hoe een bestand downloaden dat is opgeslagen met GridFS en wordt geretourneerd met GraphQL in de React/Javascript-client?

  4. Verschil tussen nu en een bepaalde datum