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

क्या मोंगोडब में हैश अनुक्रमित कुंजी के हैश की एक श्रृंखला के लिए पूछना संभव है?

एक तरीका जो मुझे मिला वह निम्नलिखित क्वेरी का उपयोग करना है:

db.mycollection.find({
"$and": [
  {_id: {"$gt": -5012941854059245285}}, 
  {_id : {"$lt": -4712634714892678072}}
]}).hint({_id: "hashed"})

जहां लंबी संख्या _id के हैशेड मान हैं। यह मेरे लिए काम करता है, लेकिन क्या यह ऐसा करने का सबसे अच्छा तरीका है? क्या मुझे यकीन है कि यह मोंगोडब की आगामी रिलीज़ के साथ काम करेगा?




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. वादा अस्वीकृति को हल करने और प्रतिक्रिया के रूप में सरणी भेजने में असमर्थ

  2. अद्यतन भूमिका उपयोगकर्ता:कमांड निष्पादित करने के लिए व्यवस्थापक पर अधिकृत नहीं है

  3. mongodb . में परिवर्तित दस्तावेज़ों के लिए सूचना प्राप्त करें

  4. जावा मोंगोडीबी उप दस्तावेज़ के लिए मूल्य प्राप्त कर रहा है

  5. नेवला:किसी अन्य दस्तावेज़ में रेफरी के रूप में उपयोग किए जाने पर संग्रह पॉप्युलेट नहीं हो रहा है