sql >> Database teknologi >  >> NoSQL >> MongoDB

Korrekt måde at skære en samling på, og hvordan man fortolker resultaterne

Ja, den samling er nu sønderdelt. Jeg ville kopiere og indsætte teksten fra det svar, der viser det, men det er et billede.

Det viser, at den samling, du har klippet, nu har 1 chunk, så alle data er stadig på et enkelt shard.

Standard maksimale chunk-størrelse i MongoDB er 64MB, den vil normalt opdeles, når en chunk indeholder mellem 32 og 64MB.

Det vil balancere i henhold til chunk count, uden hensyn til antallet af dokumenter eller den samlede størrelse.

Hvis du vil bruge balanceren, skal du enten tilføje flere data, så den automatiske splitter opretter flere bidder, manuelt opdele den chunk eller sønderdele en tom samling ved hjælp af en hashed shard-nøgle.




  1. Mongoid slette mange med limit

  2. Bedste praksis for sikkerhedskopiering af databaser

  3. Opdater objekt inde i arrayet i mongoDb ved hjælp af mongoose

  4. MongoTemplate metode eller forespørgsel til at finde maksimale værdier fra en fil