sql >> Databasteknik >  >> NoSQL >> MongoDB

Rätt sätt att skära en samling och hur man tolkar resultaten

Ja, den samlingen är nu klippt. Jag skulle kopiera och klistra in texten från svaret som visar det, men det är en bild.

Det visar att samlingen du delade nu har 1 bit, så all data finns fortfarande på en enda skärpa.

Den förinställda maximala chunkstorleken i MongoDB är 64MB, den delas vanligtvis när en chunk innehåller mellan 32 och 64MB.

Det kommer att balansera efter chunk count, utan hänsyn till antal dokument eller total storlek.

Om du vill använda balanseringen, lägg antingen till mer data så att den automatiska splittern skapar fler bitar, dela upp den biten manuellt eller skär en tom samling med en hashad skärvnyckel.




  1. MongoDB $slice (inbäddad array-sökning)

  2. Hur man hämtar db.currentOp() från C#-drivrutinen - mongodb

  3. MongoDB - Hitta dokument som matchar vissa villkor för okända fältnycklar

  4. node.js MongoDB-frågan ger inte resultat