sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongoose insatsMånga gräns

Jag skulle rekommendera baserat på personlig erfarenhet, en batch på 100-200 ger dig en bra blandning av prestanda utan att belasta ditt system.

infoga Många verksamhetsgrupper kan ha högst 1000 operationer. Om en grupp överskrider denna gräns kommer MongoDB att dela upp gruppen i mindre grupper om 1000 eller färre. Till exempel, om kön består av 2000 operationer, skapar MongoDB 2 grupper, var och en med 1000 operationer.

Storlekarna och grupperingsmekaniken är interna prestandadetaljer och kan komma att ändras i framtida versioner.

Att utföra en ordnad lista med operationer på en fragmenterad samling kommer i allmänhet att vara långsammare än att utföra en oordnad lista eftersom med en ordnad lista måste varje operation vänta tills den föregående operationen slutförs.



  1. Namnkonvention och giltiga tecken för en Redis-nyckel

  2. I NodeJS, hur matar man ut resultat från mongodb med olika fältnamn?

  3. Twisted:varför är det så att om du skickar en uppskjuten återuppringning till en uppskjuten tråd så blockeras tråden helt plötsligt?

  4. Mongoose Aggregation filtrerar inte efter inmatningsdatum