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

एनवी रेडिस यूआरएल वैरिएबल की तलाश में रेडिस सुनिश्चित नहीं है कि एनवी वेरिएबल खराब यूआरआई कहां रखा जाए (यूआरआई नहीं है?):(यूआरआई ::अमान्ययूआरआईइरर)

मुझे लगता है कि रेक करते समय आपको यह मिल रहा है। समस्या यह है कि जब रेक-आईएनजी, आपके पर्यावरण चर सेट नहीं होते हैं, जो इस त्रुटि की ओर जाता है (जानकारी https://devcenter.heroku.com/articles/rails-asset-pipeline पर)। दूर करने के लिए, इसके बजाय एक सशर्त इंटिलाइज़र का उपयोग करें, उदा.:

if ENV["REDISCLOUD_URL"]
    uri = URI.parse(ENV["REDISCLOUD_URL"])
    $redis = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password)
end

पी.एस. वैकल्पिक रूप से, इसका उपयोग करें लेकिन ध्यान दें कि हरोकू के अनुसार:

<ब्लॉककोट>

इस लैब सुविधा का उपयोग करना हेरोकू सर्वोत्तम प्रथाओं के लिए काउंटर माना जाता है। यह लैब सुविधा आपके बिल्ड को कम नियतात्मक बना सकती है और कॉन्फ़िगरेशन परिवर्तन करने के बाद फिर से तैनाती की आवश्यकता होती है। आदर्श रूप से आपका ऐप बिना कॉन्फिग के निर्माण करने में सक्षम होना चाहिए।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रेडिस क्लस्टर के साथ, हैश टैग को निकालने के लिए केवल पास करना संभव है?

  2. जेडिस, जेडिस कनेक्शन नहीं प्राप्त कर सकता:पूल से संसाधन प्राप्त नहीं कर सकता

  3. Redis से कई प्रमुख मान प्राप्त करना

  4. servicestack.redis का विकल्प

  5. अजवाइन/रेडिस एक ही कार्य को समानांतर में कई बार निष्पादित किया जा रहा है