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

水平サーバー全体でsocket.ioユーザーをカウントする

    ユーザーがチャットルームに接続すると、RedisStoreのユーザーカウンターをアトミックにインクリメントできます。ユーザーが切断すると、値がデクリメントされます。このようにして、Redisはユーザー数を維持し、すべてのサーバーからアクセスできます。

    INCRとDECRを参照

    SET userCount = "0"
    

    ユーザーが接続するとき:

    INCR userCount
    

    ユーザーが切断したとき:

    DECR userCount
    


    1. django + PyMongoプーリングのベストプラクティス?

    2. 自分のAmazonAWSアカウントのMongoDB-as-a-Service

    3. MongoDBとCodeIgniter

    4. ServiceStack.Redis:接続できません:sPort:50071