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

मोंगोडब में स्ट्रिंग की लंबाई का चयन करें

दुर्भाग्य से एकत्रीकरण ढांचा एक "लेन" ऑपरेटर का समर्थन नहीं करता है, जब आप कोई क्वेरी करते हैं तो स्ट्रिंग्स को उनकी लंबाई में स्वचालित रूप से परिवर्तित कर देता है। तो आपको इसे अपने कोड में हल करना होगा। आप कर सकते थे

  1. स्ट्रिंग लंबाई की गणना करने के लिए MapReduce फ़ंक्शन का उपयोग करें
  2. स्ट्रिंग के लिए क्वेरी करें और एप्लिकेशन लेयर पर उनकी लंबाई की गणना करें

इन विधियों के बीच अंतर यह है कि पहला डेटाबेस पर चलता है जबकि बाद वाला आपके एप्लिकेशन सर्वर पर चलता है। मैं बाद वाले विकल्प की सिफारिश करूंगा, क्योंकि MapReduce उपयोग करने में बहुत धीमा और बोझिल हो सकता है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. एकत्रित डेटा के लिए MongoDB सही स्कीमा

  2. MongoDb में, आप किसी सरणी तत्व को उसकी अनुक्रमणिका द्वारा कैसे हटाते हैं?

  3. MongoDB को जोड़ना और बनाना SQL का उपयोग करके जुड़ता है:भाग 2

  4. नेवला में एक उप-दस्तावेज़ खोजें

  5. MongoDB GROUP BY में HAVING करने का सही तरीका क्या है?