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

मोंगोडब कुंजी के साथ काम करने वाले किसी भी काम में . या $?

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

उदाहरण के लिए:

  • MongoDB डॉट नोटेशन का उपयोग करता है किसी सरणी या उप-दस्तावेज़ के तत्वों तक पहुँचने के लिए।

  • MongoDB ऑपरेटरों का प्रतिनिधित्व करने के लिए डॉलर चिह्न ($) का उपयोग करता है (जैसे. $inc )।

  • डेटाबेस नाम ऑपरेटिंग सिस्टम में बनाई गई फाइलों के अनुरूप है, और पथ विभाजक और वाइल्डकार्ड के लिए आरक्षित वर्ण हैं।

स्पष्ट समाधान (जो MongoDB मैनुअल में सुझाया गया है। ) एक अलग चरित्र का उपयोग करना है। उदाहरण के लिए, यूनिकोड पूर्ण चौड़ाई के समकक्ष $ और . समान रूप से प्रदर्शित होंगे लेकिन आरक्षित नहीं हैं:

  • U+FF04 (अर्थात "$")
  • U+FF0E (अर्थात ".")



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेवला पुनरावर्ती आबादी

  2. मोंगोडब 3.11 . के लिए Tokumx 1.5 से Percona सर्वर पर प्रवासन

  3. पाइमोंगो बल्क इंसर्ट काम नहीं कर रहा है

  4. इवेंट / लॉग / मेट्रिक्स डेटा को स्टोर करने और क्वेरी करने के लिए कौन सा डेटाबेस (कैसंड्रा, मोंगोडीबी,?) चुनना है?

  5. Php . का उपयोग करके mongodb दिनांक को कैसे क्वेरी करें