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

pub-subパターンのzmqとredis

    私はPythonでZeroMQとRedisの両方を使用しました。 ZeroMQはより堅牢で、非常にシンプルな負荷分散を提供し、特にリクエスト応答のようにpub-subよりも優れていると思います。ただし、pub-subを使用している場合は、redisの方がはるかに簡単です。

    redisサーバーがクラッシュしたり動作を停止したりすると、すべてのクライアントも動作を停止します。ZeroMQを使用すると、サーバーがなくてもクライアントは動作します。

    どちらのサービスも、任意のプログラミング言語、Ruby、Python、C、C++などで利用できます。

    つまり、redisははるかに単純で、非常に信頼性があります。 ZeroMQは非常に信頼性がありますが、より複雑です。

    pub subのみを実行している場合は、redisを選択します。それ以外の場合は、ZeroMQを選択します。大量のトラフィックが予想される場合は、ZeroMQを選択します



    1. Robomongoを使用してMongoDBAtlasに接続するにはどうすればよいですか?

    2. Redis:NOAUTH認証が必要ですが、パスワード設定はありません

    3. mongodbで一致したOR条件のパーセンテージ

    4. Mongodbは、今日の日付で作成された結果を検索します