sql >> Database >  >> NoSQL >> MongoDB

Prestatieproblemen met gelimiteerde verzameling

Ik zie het probleem. De webpagina die ik hierboven citeerde zegt dat een gecapte collectie "zonder index" hoge prestaties zal bieden. Maar…

http://docs.mongodb.org/manual/core/indexes/ zegt "Vóór versie 2.2 hadden gecapte collecties geen _id-veld. In 2.2 hebben alle gecapte collecties een _id-veld, behalve die in de lokale database."

Ik heb een andere versie van mijn test gemaakt die schrijft naar een afgetopte verzameling in de lokale database. En ja hoor, deze verzameling had geen indexen en mijn doorvoer was veel hoger!

Misschien het overzicht van gecapte collecties op http://docs.mongodb.org/manual /core/capped-collections/ zou dit punt moeten verduidelijken.



  1. Nodejs Mongoose render twee modellen uit collecties

  2. Realtime statistieken:MySQL(/Drizzle) of MongoDB?

  3. Objectconfiguratie moet een array zijn met een klasse-element in yii2 met mongodb

  4. Query op arraytype - MongoDB