sql >> Database >  >> NoSQL >> MongoDB

MongoDB zoeken en verwijderen - de snelste manier

Peter, het is moeilijk te zeggen wat hier de beste oplossing is zonder de hele context te begrijpen - maar een benadering die je zou kunnen gebruiken is findAndModify . Hiermee wordt een enkel document opgevraagd en geretourneerd, en wordt er ook een update op toegepast.

U kunt dit gebruiken om een ​​document te zoeken om te verwerken en tegelijkertijd een "status"-veld te wijzigen om het als verwerkt te markeren, zodat andere werknemers het als zodanig kunnen herkennen en negeren.

Hier is een voorbeeld dat nuttig kan zijn:http://docs.mongodb. org/manual/reference/command/findAndModify/



  1. documenten opvragen die afhankelijk zijn van waarden van andere documenten in mongodb

  2. Waarom redis het maximale open bestand niet kan instellen?

  3. MongoDB NodeJS Native Driver (mongodb) versus Mongo Shell-prestaties

  4. Kan azure-bestandsshares niet koppelen als mongodb-volume in Azure-containerinstanties