68

RabbitMQ と MSMQ を比較できますか。さまざまな要因に関する有用なパフォーマンス情報が利用可能です。

4

1 に答える 1

96

しばらく前に、MSMQ と RabbitMQ (とりわけ) を比較するブログ投稿を書きました。

http://mikehadlow.blogspot.co.uk/2011/04/message-queue-shootout.html

RabbitMQ は MSMQ よりわずかに優れたパフォーマンスを示しましたが、どちらも総合的に ZeroMQ より優れていました。パフォーマンスが主な基準である場合は、ZeroMQ を検討する必要があります。

RabbitMQ と MSMQ は非常に異なる獣であることは注目に値します。MSMQ は単純なストア アンド フォワード キューです。pub/sub やルーティングなどのメッセージング パターンは提供されません。単純なポイント ツー ポイント メッセージング以外の場合は、MSMQ の上で NServiceBus や MassTransit などのサービス バス ライブラリを使用することをお勧めします。

RabbitMQ は、複雑なメッセージング パターン、トピック、ルーティングをすぐに使用できる洗練されたサーバー製品です。また、集中管理と DR も利用できます。これは、MSMQ を選択した場合は自分で実装する必要があります。

于 2013-07-23T13:31:55.320 に答える