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

अपने आप में एक संग्रह की नकल करें

यदि आप परीक्षण उद्देश्यों के लिए प्रशंसनीय डेटा उत्पन्न करना चाहते हैं, तो यहां कुछ कमांड लाइन टूल का उपयोग करके एक आसान नुस्खा है:

  • mongodb-schema मौजूदा संग्रह के लिए संभाव्य स्कीमा का अनुमान लगाने के लिए
  • morelikethis उस स्कीमा को टेम्पलेट में बदलने के लिए
  • mgeneratejs स्कीमा टेम्पलेट के अनुसार नए दस्तावेज़ बनाने के लिए
  • mongoimport MongoDB में नए दस्तावेज़ आयात करने के लिए

mongoimport मानक MongoDB कमांड लाइन टूल्स का एक हिस्सा है; पहले तीन टूल npm . से इंस्टॉल किए जा सकते हैं :

npm install -g morelikethis mongodb-schema mgeneratejs

मौजूदा दस्तावेज़ों के विश्लेषण के आधार पर 1,000 नए दस्तावेज़ बनाने के लिए नमूना उपयोग:

यदि आपके पास अभी तक कोई परीक्षण डेटा नहीं है (या नए दस्तावेज़ों के आकार का वर्णन करना पसंद करते हैं) तो आप हमेशा स्कीमा विश्लेषण को छोड़ सकते हैं और mgeneratejs से शुरू कर सकते हैं और mongoimport




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB PHP सरणी के साथ $in का उपयोग कर रहा है

  2. जावा का उपयोग करके mongoDB में चित्र कैसे सम्मिलित करें?

  3. नेवला हमेशा मेरे संग्रह नाम के अंत में एक s क्यों जोड़ता है

  4. MongoDB में समान API में समानांतर में समान दस्तावेज़ को क्वेरी करना

  5. MongoDb स्प्रिंग नेस्टेड ऑब्जेक्ट में खोजें