sql >> Databáze >  >> NoSQL >> MongoDB

Správný způsob, jak rozdělit kolekci a jak interpretovat výsledky

Ano, tato sbírka je nyní rozbitá. Zkopíroval bych a vložil text z odpovědi, která to zobrazuje, ale to je obrázek.

To ukazuje, že sbírka, kterou jste oddělili, má nyní 1 část, takže všechna data stále zůstávají na jediném datovém fragmentu.

Výchozí maximální velikost části v MongoDB je 64 MB, obvykle se rozdělí, když část obsahuje 32 až 64 MB.

Bude vyvažovat podle počtu kusů, bez ohledu na počet dokumentů nebo celkovou velikost.

Pokud chcete použít balancer, buď přidejte další data, aby automatický rozdělovač vytvořil více kousků, ručně rozdělte tento chunk, nebo rozdrobte prázdnou kolekci pomocí hashovaného klíče.




  1. Redis:Je ZADD lepší než O(logN), když je vložený prvek na začátku nebo na konci?

  2. Operátor dotazu $expr zřejmě nefunguje s tečkovaným zápisem pole

  3. Nejlepší způsob, jak reprezentovat vícejazyčnou databázi na mongodb

  4. Konverze datových typů v MongoDB