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

Wydajność struktury kolekcji MongoDB

Skłonny byłbym trzymać się filozofii mongo i robić indywidualne wpisy dla każdego odrębnego zestawu/kawałki informacji, zamiast polegać na referencjach w dziwnym złożonym obiekcie.

60 milionów płyt to „dużo” (ale tak naprawdę nie jest to „tona”), a mongodb uwielbia, gdy rzuca się w niego mnóstwem drobiazgów. Z drugiej strony otrzymasz mniej dużych obiektów i zajmiesz tyle samo miejsca.

(*używanie przewodowego zaplecza tygrysiego z kompresją sprawi, że twój dysk również pójdzie dalej).

**edit:Dodam również, że naprawdę naprawdę chcesz indeksów na koniec dnia, więc to kolejny głos na to podejście.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodump Failed:zła opcja:można zrzucić tylko jedną kolekcję na standardowe wyjście

  2. Zapytanie po wypełnieniu w Mongoose

  3. Jak mam zarejestrować moją usługę mongodb, która używa MongoClient, Singleton lub Scoped?

  4. „Nie udało się rozłączyć pliku gniazda w MongoDB 3.0”

  5. Aktualizacja rekordów w MongoDB przez pymongo prowadzi do usunięcia większości z nich