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

Klucz fragmentacji (MongoDB) dla dużej liczby dokumentów

To najlepszy przewodnik, jaki widziałem przy wyborze klucza shard:http://www.kchodorow.com/blog/2011/01/04/how-to-choose-a-shard-key-the-card-game /

Musisz zdecydować, w jaki sposób chcesz przeszukiwać dane. Być może połączenie uid i ctime da dobry klucz fragmentu, ale nie jestem pewien, czy spowoduje to smutek podczas wykonywania zapytań, ponieważ nie dałeś zbyt wiele wglądu w to, jak planujesz wykonać zapytanie.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Właściwy sposób importowania pliku json do mongo

  2. MongoDB Wstaw klucz z „$” (dolar)

  3. Metoda mongoengine save jest przestarzała?

  4. przechowywanie upvotes/downvotes w mongodb

  5. Python + MongoDB - Iteracja kursora jest zbyt wolna