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

स्टोर इंट्राडे इक्विटी डेटा के लिए मोंगोडब का उपयोग करना

आप किसी स्कीमा का उपयोग कुछ इस तरह कर सकते हैं:

स्टॉक

{
    _id: "MSFT",
    price: 24.69,
    volume: 53931025,
    date: 20110519
}

फिर उन फ़ील्ड में अनुक्रमणिका जोड़ें जिन्हें आप सॉर्ट और फ़िल्टर करेंगे, उदा.

db.stocks.ensureIndex( { date: 1 } )

_id कुंजी फ़ील्ड डिफ़ॉल्ट रूप से अनुक्रमित होती है, इसलिए इस तरह के अपडेट बहुत तेज़ होंगे:

db.stocks.update( { _id: "MSFT" }, { $set : { price: 25.04 } } )



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेवला ने _id's को ObjectId के बजाय एक स्ट्रिंग के रूप में सहेजा है

  2. संग्रह वस्तु PyMongo के साथ प्रतिदेय त्रुटि नहीं है

  3. Mongodb परिणाम में मुख्य नाम के रूप में फ़ील्ड मान का उपयोग कैसे करें

  4. MongoDB - अज्ञात फ़ील्ड कुंजियों के लिए कुछ शर्तों से मेल खाने वाले दस्तावेज़ खोजें

  5. स्प्रिंग-डेटा मोंगोडब रिपॉजिटरी और इनहेरिटेंस