MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak efektywnie importować wiele dużych plików JSON bezpośrednio z S3 do MongoDB

Nie musisz przechowywać plików pośrednich, możesz przekazać wyjście pliku s3 do stdout i uzyskać dane wejściowe do mongoimport ze standardowego wejścia.

Twoje pełne polecenie wyglądałoby mniej więcej tak:

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

zwróć uwagę na - co mówi wyślij plik do stdout zamiast nazwy pliku.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Rozmiar bazy danych na dysku zwiększa się jako wielokrotność pliku CSV, który importuję?

  2. Jak zdobyć wszystkie poddokumenty z określoną wartością danego pola?

  3. MongoDB:Zaktualizuj pole elementu w tablicy, dopasowując inne pole tego elementu

  4. Jak zainicjować dane zależne w Node/MongoDB?

  5. Błąd mongoDB:Błąd:nie udało się połączyć z [localhost:27017]