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

Klonowanie instancji MongoDB lub zestawu replik

Klonowanie wdrożeń i instancji MongoDB to popularny i łatwy sposób tworzenia dokładnej kopii (rozmiaru, konfiguracji i danych) istniejącego klastra MongoDB. Większość naszych klientów hostingu MongoDB używa klonowania do generowania raportów lub scenariuszy tworzenia/testowania. Klon umożliwia wykonanie kopii wdrożenia w określonym czasie i umożliwia uruchamianie długotrwałych zapytań w systemie z danymi produkcyjnymi bez przestojów.

Zespoły inżynierskie używają klonowania do testowania nowych zmian przed ich wdrożeniem w środowisku produkcyjnym. Klon może służyć jako świetny backend pomostowy lub wstępny. Proces klonowania wykorzystuje migawki z określonego momentu w klastrze źródłowym i nie ma żadnego negatywnego wpływu na wydajność klastra oryginalnego.

Dzięki ScaleGrid klonowanie wdrożenia MongoDB jest łatwe. Aby utworzyć klon, wybierz istniejące wdrożenie MongoDB i kliknij przycisk „Klonuj”.

Następnie określ nazwę sklonowanego wdrożenia i kliknij „Klonuj”. To takie proste!

Po kliknięciu „Klonuj” status wdrożenia źródłowego zmieni się z „Uruchomiony” na „Klonowanie”. Obecnie możesz klonować tylko do rozmiaru, który jest taki sam lub większy.

Czas potrzebny na klonowanie będzie się różnić w zależności od rozmiaru danych we wdrożeniu źródłowym.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Radzenie sobie z powolnymi zapytaniami w MongoDB

  2. Zbiorcze upsert w MongoDB przy użyciu mongoose

  3. Mongoose nie może połączyć się bez Internetu

  4. Tworzenie interfejsów API REST za pomocą EVE

  5. Zaktualizuj zagnieżdżone poddokumenty w MongoDB za pomocą arrayFilters