sql >> データベース >  >> NoSQL >> MongoDB

C#ドライバー用の優れたオープンソースのMongoDBキューの実装はありますか

    私の小さなプロジェクトがあります-MSSQLキューまたはMongoDBで動作する.netメッセージバスの実装(MongoDBのサポートは最近追加されたものです)。リンク: http://code.google.com/p/nginn-messagebus/ および http://nginn.org/blog いくつかの例については、これがあなたが探しているものであるかどうかはわかりませんが、ドキュメントとサンプル部門も不足しており、仕様と完全には一致していません(テーリングではなくポーリング)-しかし、試してみる価値があるかもしれません。これは、NServiceBusやMassTransitのようなパブリッシュ/サブスクライブメッセージバスであり、生のメッセージキューではありません。

    PS仕様には相互に排他的な要件があるのではないかと思います。アトミック性が失われるため、同時コンシューマーで調整可能なカーソルを使用することはできません。キューを調整する場合は、単一のコンシューマーのみを使用する必要があります。




    1. クラスターフェイルオーバー

    2. MongooseJSでモデルを作成するときの3番目の引数

    3. 単一のmongodbクエリで検索してカウントする

    4. RedisクラスターでStackExchange.Redisクライアントを使用する