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

सर्विसस्टैक रेडिस क्लाइंट में सत्यापन के साथ ट्रांजेक्शनल क्रिएट

ServiceStack.Redis क्लाइंट के पास Redis के वॉच और लेन-देन के लिए समर्थन है जहां ये Redis आदेश देते हैं:

WATCH mykey
test = EXIST mykey
MULTI
SET mykey $val
EXEC

इसके साथ पूरा किया जा सकता है:

var redis = new RedisClient();
redis.Watch("mykey");
if (!redis.ContainsKey("mykey")) return;

using (var trans = redis.CreateTransaction()) {
    trans.QueueCommand(r => r.Set("mykey", "val"));
    trans.Commit();
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. हरोकू सीडर स्टैक पर रेस्क्यू कार्यकर्ता के समाप्त होने के बाद भी वर्कर काउंट मौजूद है

  2. रेडिस पबसुब क्या है और मैं इसका उपयोग कैसे करूं?

  3. क्या नोड.जेएस के लिए अवरुद्ध रेडिस लाइब्रेरी है?

  4. रेडिस दो सूचियों के बीच भिन्न है?

  5. Django Redis त्रुटि अज्ञात आदेश 'BZPOPMIN'