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

रेडिस में चाबियों के साथ काम करें

मूल्यों के दोहराव से बचने के लिए, आप इस तरह से प्लेन की/वैल्यू पेयर का उपयोग कर सकते हैं:

  • Master_id :मान

  • गुलाम_आईडी:मास्टर_आईडी

इसका दोष यह है कि आपको गुलाम_आईडी द्वारा मान प्राप्त करने/हटाने/संशोधित करने के लिए सर्वर से दो बार पूछताछ करनी होगी। (आप पहले गुलाम_आईडी के लिए क्वेरी करते हैं, सर्वर मास्टर_आईडी के साथ प्रतिक्रिया करता है यदि कोई है और फिर आप संबंधित मूल्य के साथ सामान करने के लिए मास्टर_आईडी से पूछताछ करते हैं)। हालांकि, LUA स्क्रिप्टिंग के आते ही यह कोई समस्या नहीं होगी।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. अधिकतम प्रयास अपवाद कतार से आगे निकल गए

  2. क्या रेडिस डेटा जारी रखता है?

  3. BookSleeve का उपयोग करके एक खुला रेडिस कनेक्शन बनाए रखना

  4. सर्विसस्टैक:मैन्युअल रूप से सेवा लागू करते समय पाइपलाइन बहाल करें?

  5. Resque, Resque Server, RedisToGo पर Heroku . के साथ