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

複数のRedisインスタンス

    2つの主な理由:

    1. 複数のデータベースを使用することは、一般的に悪いと考えられており、いつかは廃止される予定です。また、かなりマイナーではありますが、パフォーマンスが低下します。

    2. 主な理由は、redisがシングルスレッドであるためです。2つの異なるデータソースが必要な場合、別のredisインスタンスはおそらく使用している別のCPUを使用するため、パフォーマンスが向上しますが、1つのインスタンスは常に1つだけを使用します。

    3. また、異なるredisインスタンスは、異なる永続性設定を持つことができます。たとえば、1つのインスタンスはメモリのみを使用でき、他のインスタンスはファイルをstorageRedisの永続性として使用できます

    次に、個別の認証パスワード、LRU戦略など、インスタンスレベルでのみ実行できる他の利点があります。




    1. Redisの更新は同期していますか?

    2. キースペース通知の有効期限が切れていないRedis

    3. MongoDB $ substrCP

    4. MongoDB.Driver.Buildersグループ化して平均を取得する方法