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

MongoDB:mongoimport traci połączenie podczas importowania dużych plików

Myślę, że problem dotyczy wydajności, każdy sposób, w jaki można go rozwiązać:

możesz użyć opcji mongoimport -j . Spróbuj increment, jeśli nie działa z 4., tj. 4,8,16, w zależności od liczby rdzeni, które masz w swoim procesorze.

mongoimport --pomoc

-j, --numInsertionWorkers=liczba operacji wstawiania wykonywanych jednocześnie (domyślnie 1)

mongoimport -d mietscraping -c mails -j 4

lub możesz podzielić plik i zaimportować wszystkie pliki.

Mam nadzieję, że ci to pomoże.

patrząc trochę więcej, jest błąd w jakiejś wersjihttps://jira.mongodb.org/browse/TOOLS-939tutaj inne rozwiązanie możesz zmienić wielkość partii, domyślnie 10000, zmniejsz wartość i przetestuj:

mongoimport -d mietscraping -c wiadomości e-mail



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $setOnInsert

  2. Mongo konwertuje osadzony dokument na tablicę

  3. $rozwiń obiekt w ramach agregacji

  4. mongodb:znajdowanie najwyższej wartości liczbowej w kolumnie

  5. MongoDB liczy odrębną wartość?