MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Czy istnieje dobra implementacja kolejki MongoDB typu open source dla sterownika C#?

Oto mój mały projekt - implementacja magistrali komunikatów .net, która działa z kolejkami MS SQL lub MongoDB (obsługa MongoDB jest najnowszym dodatkiem). Link:http://code.google.com/p/nginn-messagebus/ i http://nginn.org/blog na kilka przykładów. Nie jestem pewien, czy tego szukasz, brakuje mu również dokumentacji i przykładowych działów i nie pasuje do twoich specyfikacji (odpytywanie zamiast tailingu) - ale może warto spróbować . Jest to magistrala wiadomości publikuj-subskrybuj, taka jak NServiceBus lub MassTransit - a nie surowa kolejka wiadomości.

PS Obawiam się, że w twoich specyfikacjach istnieją wzajemnie wykluczające się wymagania:nie możesz używać tailable kursora z jednoczesnymi konsumentami, ponieważ tracisz atomowość. Jeśli chcesz śledzić kolejkę, powinieneś użyć tylko jednego konsumenta.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Aktualizacja tablicy w MongoDB za pomocą sterownika Java

  2. Jak wybrać pojedyncze pole w MongoDB za pomocą Pymongo?

  3. W MongoDB, jak wykonać zapytanie na podstawie tego, czy jedno pole tekstowe zawiera inne?

  4. Użyj pymongo bezpośrednio w django

  5. Jak wyodrębnić znacznik czasu z obiektu mongodb w postgresie?