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

tworzenie innej bazy danych dla każdej kolekcji w MongoDB 2.2

Istnieje kluczowe ograniczenie blokowania i jest to local Baza danych. Ta baza danych zawiera oplog kolekcja używana do replikacji.

Jeśli pracujesz w środowisku produkcyjnym, powinieneś używać zestawów replik. Jeśli używasz zestawów replik, musisz być świadomy efektu blokady zapisu w tej bazie danych.

Dzielenie twoich 10 kolekcji na 10 baz danych jest bezużyteczne, jeśli wszystkie blokują oczekiwanie na oplog .

Przed podjęciem dużego kroku w celu ponownego napisania upewnij się, że oplog nie spowoduje problemów.

Należy również pamiętać, że MongoDB implementuje zabezpieczenia na poziomie bazy danych. Jeśli używasz jakichkolwiek funkcji bezpieczeństwa, tworzysz teraz więcej baz danych do zabezpieczenia.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pobieranie liczby elementów za pomocą konstruktora zapytań sterownika MongoDB C#

  2. Indeks MongoDB na różnych typach

  3. Jak uruchomić SlaveOk w Mongoose?

  4. MongoDB $group i jawne tworzenie grup z wyliczoną kolumną

  5. Indeksy złożone dla zapytania OR+Sort w mongodb