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

स्थानीयहोस्ट पर उल्का मोंगो का उपयोग करना लेकिन दूरस्थ डेटाबेस के साथ

मान लें कि आपके पास username . का उपयोगकर्ता नाम है , PASSWORD . का पासवर्ड , एक डेटाबेस जिसका नाम test . है , और hatch.mongohq.com . का होस्टनाम :

खोल के माध्यम से कनेक्ट करना

$ mongo hatch.mongohq.com:27017/test -u username -p PASSWORD

उल्का के माध्यम से जुड़ना

$ MONGO_URL="mongodb://username:[email protected]:27017/test" meteor

अन्य नोट

  1. आपको अपने उल्का संग्रह को client . के बाहर परिभाषित करना चाहिए निर्देशिका ताकि उनका उपयोग क्लाइंट और सर्वर दोनों पर किया जा सके। यह देखें अधिक जानकारी के लिए।

  2. आप पाएंगे कि दूरस्थ डेटाबेस से कनेक्ट करना स्थानीय रूप से कनेक्ट होने की तुलना में बहुत धीमा है, इसलिए आमतौर पर इसे विकास के लिए अनुशंसित नहीं किया जाता है।

  3. उल्का शुरू होने पर आपके लिए एक देव डेटाबेस बनाता है। यह आपको बहुत उपयोगी आदेश भी देता है:meteor reset और meteor mongo , रीसेट करने के लिए, और उक्त डेटाबेस से कनेक्ट करने के लिए।

अपना डेटाबेस प्रारंभ करना

प्रारंभ करने के लिए सर्वर पर एक फ़ाइल बनाएँ - उदा। server/initialize.js . जब सर्वर शुरू होता है तो आप उपयोगकर्ता या अन्य दस्तावेज़ जोड़ सकते हैं जो अभी तक मौजूद नहीं हैं। उदाहरण के लिए:

Meteor.startup(function() {
  if (Meteor.users.find().count() === 0) {
    Accounts.createUser({
      username: 'jsmith',
      password: 'password',
      profile: {
        firstName: 'John',
        lastName: 'Smith'
      }
    });
  }
});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. कई चर के साथ render_template

  2. MongoDB क्लस्टर परिनियोजन के लिए सर्वश्रेष्ठ आर्किटेक्चर का निर्धारण

  3. नोएसक्यूएल (मोंगोडीबी) में प्रतिबद्ध और डिस्क दृढ़ता

  4. क्या एक नेवला मॉडल नया होने पर ऑब्जेक्ट आईडी को स्वतः उत्पन्न करने का कोई तरीका है?

  5. अनेक दिनांक सीमाओं के लिए कुल $group