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

'メッセージ'リスナーでRedisを削除する方法

    ノードREPLで遊んで見つけた唯一の解決策は、redis.on()を使用しないことです。 サブスクライブする関数。代わりに、redis.addListener()を使用する必要があります およびredis.removeListener() 関数。さらに、無名関数をイベントコールバックとして使用してはなりません。次のようなことができます。

    var callback = function(channel, message){
    
    };
    
    redis1.addListener('message', callback);
    
    client.on('disconnect', function(){
      redis1.removeListener('message', callback);    
    })
    



    1. Railsキャッシングを使用する場合のRailsでのredismaxmemoryシチュエーションの処理

    2. Microsoft.Extensions.Cashing.RedisとMicrosoft.Extensions.Caching.StackExchangeRedis.RedisCacheの違い

    3. MongoDB-コレクションをドロップする

    4. マングースで生のmongodb操作を行う方法は?