Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

सभी क्षैतिज सर्वरों पर socket.io उपयोगकर्ताओं की गणना करना

जब कोई उपयोगकर्ता चैट रूम से जुड़ता है, तो आप अपने RedisStore में उपयोगकर्ता काउंटर को परमाणु रूप से बढ़ा सकते हैं। जब कोई उपयोगकर्ता डिस्कनेक्ट करता है, तो आप मान घटाते हैं। इस तरह Redis उपयोगकर्ता की संख्या को बनाए रखता है और सभी सर्वरों के लिए सुलभ है।

आईएनसीआर और डीईसीआर देखें

SET userCount = "0"

जब कोई उपयोगकर्ता कनेक्ट होता है:

INCR userCount

जब कोई उपयोगकर्ता डिस्कनेक्ट करता है:

DECR userCount


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. क्या हरोकू पर रेडिस एक ऐडऑन के बिना संभव है?

  2. एक सीमित सीमा से अद्वितीय आईडी बनाने के लिए रेडिस का उपयोग करें

  3. सभी रेडिस डेटाबेस को कैसे सूचीबद्ध करें?

  4. StackExchange.Redis और ServiceStack.Redis के बीच अंतर

  5. उपसर्ग के साथ कुंजी संग्रहीत करना जो रेडिस में समाप्त हो जाती है