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

रेडिस कैश से सीधे सामग्री परोसने के लिए nginx का उपयोग करना

हो सकता है कि वेबडिस की तुलना में सेटअप करना अधिक कठिन हो, लेकिन आप इसे सीधे nginx डेमॉन में कुछ अतिरिक्त मॉड्यूल जैसे redis2-nginx-module के साथ कर सकते हैं। आपको nginx को फिर से कंपाइल करना होगा।

होम पेज पर कॉन्फ़िगरेशन के कुछ अच्छे उदाहरण हैं।

उदाहरण के लिए:

# GET /get?key=some_key
location /get {
    set_unescape_uri $key $arg_key;  # this requires ngx_set_misc
    redis2_query get $key;
    redis2_pass foo.com:6379;
}

बेशक, थोड़ा और nginx कॉन्फ़िगरेशन के साथ, आप एक और URL पैटर्न प्राप्त कर सकते हैं।

ध्यान दें कि इस उदाहरण के लिए, आपको ngx_set_misc मॉड्यूल भी संकलित करना होगा।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. सरल .NET वितरित कैशिंग समाधान के लिए सुझाव

  2. Redis 2.6.11 में UNSUBSCRIBE कमांड का उपयोग कैसे करें?

  3. कई पैटर्न के साथ मिलान के लिए रेडिस कुंजियाँ कार्य करती हैं

  4. रेडिस प्रहरी

  5. phpRedis क्लस्टर में प्रवास और लगातार हैशिंग