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

मैं वेबमाचिन और इरेडिस को एक साथ कैसे काम कर सकता हूं?

कई समाधान हैं:

  • स्थानीय या वैश्विक स्तर पर रेडिस कनेक्शन पंजीकृत करें
  • gproc जैसे प्रक्रिया रजिस्टर का उपयोग करें
  • कनेक्शन की पिड को वेबमशीन संसाधन संदर्भ में रखें
  • पूलर या पूलबॉय जैसे कनेक्शन पूल का उपयोग करें
  • यदि आप पूल में अनुरोधों को कतारबद्ध नहीं करना चाहते हैं तो छूट उपयुक्त हो सकती है

संपादित करें:गलत समझा प्रश्न, पहला उत्तर नीचे दिया गया है:

ओटीपी सिद्धांतों का पालन करते हुए वेबमशीन और इरेडिस दोनों एरलांग अनुप्रयोग हैं। यदि आपका आवेदन ओटीपी अनुरूप है तो आप applications . में eredis जोड़ सकते हैं आपके .app . में फ़ाइल, निम्न की तरह:

{application, awesome_app, [
    {description, "My awesome app."},
    {vsn, "0.0.1"},
    {modules, []},
    {registered, []},
    {applications, [kernel, stdlib, 
                    eredis, 
                    webmachine]}
]}.

ओटीपी कंफर्म एप्लिकेशन रिलीज का उपयोग करते हैं। आपके द्वारा कोई रिलीज़ बनाने और अपना एप्लिकेशन प्रारंभ करने के बाद applications . में एप्लिकेशन आपके ऐप से पहले शुरू हो जाएगा।

रिलीज़ बनाने और उत्पन्न करने के लिए Rebar आपका मित्र है (अधिक जानकारी यहाँ)। रेबार का एक विकल्प सिनान है जिसका वर्णन इस लेख में किया गया है।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. एक रेल ऐप पर एक हैश को रेडिस में सहेजा जा रहा है

  2. StackExchange.Redis सरल C# उदाहरण

  3. एक SQL डेटाबेस के बजाय/साथ Redis जैसे कुंजी/मान स्टोर का उपयोग कब करें?

  4. क्या गैर-अवरुद्ध रेडिस पबसुब संभव है?

  5. रेडिस के लिए लुआ लिपि जो चाबियों के मूल्यों को बताती है