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

मैं मोंगोलैब के साथ हेरोकू पर मोंगोडीबी डेटाबेस कैसे स्थापित करूं?

जबकि पहले कोड बॉक्स में कनेक्शन कोड सही प्रतीत होता है, ईमेलप्रोवाइडर ऑब्जेक्ट इसका उपयोग नहीं कर रहा है। इसके बजाय, app.js में, ईमेलप्रोवाइडर को लोकलहोस्ट से जोड़ा जा रहा है:27017 और डेटाबेस का नाम ईमेलप्रोवाइडर.जेएस में 'लोकलडीबी' के रूप में हार्डकोड किया गया है।

इसके बजाय आप अपने ईमेल प्रदाता में MONGOLAB_URI पर्यावरण चर में प्रदान की गई कनेक्शन जानकारी का उपयोग करना चाहते हैं, जिसमें पहले से ही होस्ट, पोर्ट और डेटाबेस नाम शामिल है।

ऐसा करने के कई तरीके हैं, लेकिन एक तरीका यह होगा कि आप अपने कनेक्शन कोड को उस पहले कोड बॉक्स से ईमेलप्रोवाइडर कंस्ट्रक्टर में स्थानांतरित करें, और फिर कंस्ट्रक्टर को बदलें ताकि वह होस्ट और पोर्ट के बजाय एक यूआरआई ले सके। इस तरह, आप app.js में MONGOLAB_URI वैरिएबल को कंस्ट्रक्टर को पास कर सकते हैं।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. हाइबरनेट OGM का उपयोग करके MongoDb प्रमाणीकरण

  2. एकत्रीकरण का उपयोग करते समय मोंगो त्रुटि:क्रमबद्ध स्मृति सीमा पार हो गई

  3. MongoDB और ElasticSearch के लिए स्प्रिंग-डेटा का संयोजन

  4. सी # में संग्रह नाम का उपयोग कर एक मोंगोडब संग्रह कैसे हटाएं

  5. MongoDB Stitch के साथ Android के लिए एक नोट लेने वाला ऐप बनाएं