sql >> Database >  >> NoSQL >> MongoDB

Efficiënte paging in MongoDB met mgo.v2 en MongoDB> 4.2

gopkg.in/mgo.v2 is al lang niet meer onderhouden. De eenvoudigste oplossing voor u zou zijn om over te schakelen naar de github.com/globalsign/mgo mgo-stuurprogramma. Het heeft een identieke API, dus hoogstwaarschijnlijk hoeft u alleen de importpaden te wijzigen. Het wordt nog enigszins ondersteund, maar ik geloof dat het zal verdwijnen ten gunste van de officiële mongo-go bestuurder. Als u ervoor zou kiezen om over te schakelen naar mongo-go, heeft dat "ingebouwde" ondersteuning voor het specificeren van de index min parameter voor query's. Maar weet dat de mongo-go-driver een andere API heeft.

Een andere optie zou zijn om minquery te forken , en pas de toezeggingen toe die ik heb gemaakt op de v2.0.0 versie, inclusief ondersteuning voor de index-hints.




  1. Fout bij het bijwerken van het MongoDb-array-element

  2. Wat zijn alle mangoest-evenementen en waar zijn ze gedocumenteerd?

  3. Electron op de juiste manier gebruiken

  4. Wat is de maximale grootte van de MongoDB-batchbewerking?