Przesyłanie i serializowanie wszystkiego do iz klienta php prawdopodobnie zwiększa obciążenie. Uruchamianie migracji z powłoki będzie najszybsze. Napisz je za pomocą aktualizacji lub użyj kursora z forEach do iteracji i wykonywania połączeń w celu save .
Zobacz przykład użycia kursorów MongoDB aktualizuje wiele rekordów tablicy (w kierunku dołu).
Pamiętaj o zrzutu problemy z kursorami. Prawdopodobnie chcesz idempotentnej aktualizacji lub użyj migawki, jeśli kolekcja nie jest podzielona na fragmenty.