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

जावास्क्रिप्ट के साथ क्लाइंट से MongoDB का उपयोग करना

जिस दस्तावेज़ से आपने लिंक किया है वह सर्वर . के साथ MongoDB तक पहुँचने के बारे में है नोड.जेएस ढांचे का उपयोग करते हुए -पक्षीय जावास्क्रिप्ट।

MongoDB XmlHttpRequests के माध्यम से अल्पविकसित प्रश्नों की अनुमति देने वाली एक REST वेब सेवा प्रदान करता है। इसे सक्षम करने के लिए, आपको --rest . के साथ mongod प्रारंभ करना होगा पैरामीटर। फिर आप इसे इस तरह से क्वेरी कर सकते हैं:

http://127.0.0.1:28017/yourDatabase/yourCollection/?filter_name=Bob

आप इस यूआरएल को किसी भी webservice की तरह AJAX XmlHttpRequest से पूछ सकते हैं। यह लोकलहोस्ट पर एक डेटाबेस को एक्सेस करेगा और JSON को इस तरह की क्वेरी के बराबर लौटाएगा:

yourDatabase.yourCollection.find({name:"Bob"});

हालाँकि, यह इंटरफ़ेस बहुत ही अल्पविकसित है। यह केवल सरल खोज क्वेरी प्रदान करता है। लेकिन तृतीय पक्ष मिडलवेयर परतें हैं जो अधिक उन्नत कार्यक्षमता को उजागर करती हैं। यह सुविधा और तृतीय पक्ष समाधानों की सूची यहां प्रलेखित है:

http://docs.mongodb.org/ecosystem/tools/http-interfaces/



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb mongoTemplate कुछ मानदंडों के साथ अलग क्षेत्र प्राप्त करें

  2. एक प्रश्न में सभी दस्तावेज़ों का आकार प्राप्त करें

  3. नेवला समुच्चय कैसे एक सरणी में एकाधिक संग्रह मैप करने के लिए?

  4. व्याख्या () Mongodb में:nscanned और nscannedObjects के बीच अंतर

  5. MongoDB को क्रमबद्ध करना () PyMongo का उपयोग करके गैर-अनाम JSON सरणी में वापस आ जाता है