MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

първични фрагменти в mongodb

Да, прав си! И ти разбра концепцията.

Докато не разделяте индивидуална колекция, колекцията трябва да има основно местоположение в един от комплектите реплики. Така че, помислете за тези индивидуални фрагменти като за отделни RS. И така, една DB е разположена в един шард и ако колекцията от фрагменти вътре в DB, ​​колекцията е „балансирана“ към множество фрагменти. С TAG можете да решите къде да се разпространи тази колекция. Нормалната ситуация е да го разпределите равномерно във всички фрагменти.

И винаги можете да вземете решение кое е основното местоположение на DB. След като създадете, можете да го "преместите", когато DB е все още празен или доста малък, това е бърза операция. movePrimary




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:upsert, когато arrayFilters не може да намери съвпадение

  2. Как да извлека времето за последна актуализация на всеки документ в MongoDB?

  3. Как работи $text търсенето в MongoDB?

  4. Групирайте Mongo документи по id и вземете най-новия документ по времево клеймо

  5. Административен панел за Node.js и Mongoose