sql >> Database >  >> NoSQL >> MongoDB

Is er een goede open-source MongoDB Queue-implementatie voor het C#-stuurprogramma?

Daar is mijn kleine project - een .net-berichtenbusimplementatie die werkt met MS SQL-wachtrijen of MongoDB (MongoDB-ondersteuning is een recente toevoeging). Link:http://code.google.com/p/nginn-messagebus/ en http://nginn.org/blog voor enkele voorbeelden. Ik weet niet zeker of dit is wat u zoekt, het ontbreekt ook aan documentatie en voorbeeldafdelingen en het komt niet precies overeen met uw specificaties (polling in plaats van tailing) - maar misschien is het het proberen waard . Dit is een publicatie-abonneer-berichtenbus, zoals NServiceBus of MassTransit - geen onbewerkte berichtenwachtrij.

PS Ik ben bang dat er wederzijds uitsluitende vereisten zijn in uw specificaties:u kunt geen aanpasbare cursor gebruiken met gelijktijdige consumenten omdat u de atomiciteit verliest. Als u een wachtrij wilt vermijden, moet u slechts één consument gebruiken.




  1. Hoe Apache CouchDB 2.3.0 in Linux te installeren

  2. Hoe kan ik het formaat van een mongodb-capped collectie wijzigen zonder gegevens te verliezen?

  3. Een ruimtelijke database gebruiken om polygonen te vinden die een punt bevatten

  4. Mongodb sorteren met hoofdletterongevoelige manier