sql >> Databasteknik >  >> NoSQL >> MongoDB

Finns det en bra MongoDB Queue Implementation med öppen källkod för C#-drivrutinen

Det är mitt lilla projekt - en .net-meddelandebussimplementering som fungerar med MS SQL-köer eller MongoDB (MongoDB-stöd är ett nyligen tillägg). Länk:http://code.google.com/p/nginn-messagebus/ och http://nginn.org/blog för några exempel. Jag är inte säker på om det här är vad du letar efter, det saknas också i dokumentation och exempelavdelningar och det matchar inte exakt dina specifikationer (polling istället för tailing) - men det kanske är värt att prova . Detta är en meddelandebuss för publicering och prenumeration, som NServiceBus eller MassTransit - inte en obearbetad meddelandekö.

PS Jag är rädd att det finns ömsesidigt uteslutande krav i dina specifikationer:du kan inte använda tailable cursor med samtidiga konsumenter eftersom du förlorar atomicitet. Om du vill stå i en kö bör du bara använda en enda konsument.




  1. Behöver göra .toArray() för att få utdata från mongodb .find() på nyckelnamn inte värde

  2. Är Wikipedias förklaring av Map Reduces reducering felaktig?

  3. Kopiera/klona en databas i MongoDB

  4. Kan MongoDB paketeras i en Electron-app?