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

डेटाबेस को mysql से mongoDb में कनवर्ट करना

<ब्लॉकक्वॉट>

क्या डेटाबेस को mysql से mongoDB में बदलने का कोई आसान तरीका है?

विधि #1 :MySQL से CSV प्रारूप में निर्यात करें और फिर mongoimport टूल का उपयोग करें। हालांकि, बाइनरी डेटा की तारीखों को संभालने के मामले में यह हमेशा अच्छा काम नहीं करता है।

विधि #2 :अपनी पसंद की भाषा में स्थानांतरण को स्क्रिप्ट करें। मूल रूप से आप एक प्रोग्राम लिखते हैं जो एक समय में MySQL एक तत्व से सब कुछ पढ़ता है और फिर इसे MongoDB में सम्मिलित करता है।

विधि #2 #1 से बेहतर है, लेकिन यह अभी भी पर्याप्त नहीं है।

MongoDB तालिकाओं के बजाय संग्रह का उपयोग करता है। MongoDB जुड़ने का समर्थन नहीं करता है। मेरे द्वारा देखे गए प्रत्येक डेटाबेस में, इसका अर्थ है कि MongoDB में आपकी डेटा संरचना MySQL की संरचना से भिन्न है।

इस वजह से, SQL को MongoDB में पोर्ट करने के लिए कोई "सार्वभौमिक उपकरण" नहीं है। MongoDB तक पहुंचने से पहले आपके डेटा को रूपांतरित करना होगा।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongod --bind_ip docker-compose संस्करण 2 का उपयोग कर रहा है

  2. क्या MongoDB संपत्ति के नाम को छोटा करना सार्थक है?

  3. अपने क्लाउड डेटाबेस को प्रबंधित करने के लिए AWS पर ClusterControl को कैसे परिनियोजित करें

  4. 5 मिलियन से अधिक रिकॉर्ड के लिए MongoDB क्वेरी प्रदर्शन

  5. संदर्भ के लिए MongoDB सर्वोत्तम अभ्यास