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

नोड.जेएस के साथ डेटाबेस माइग्रेशन (मोंगोडब) चलाएँ

मैंने इसे अभी विकसित किया है:https://github.com/eberhara/mongration - आप npm पर भी ढूंढ सकते हैं।

हमें मोंगोडब के लिए एक अच्छे नोड माइग्रेशन फ्रेमवर्क की आवश्यकता थी, लेकिन कोई नहीं मिला - इसलिए हमने एक बनाया।

इसमें नियमित प्रवासन ढांचे की तुलना में कई बेहतर विशेषताएं हैं:

  • चेकसम (एक त्रुटि तब जारी होती है जब पहले से चलाए गए माइग्रेशन अपने पुराने संस्करण से मेल नहीं खाते)
  • मोंगो में प्रवास की स्थिति बनी रहती है (कोई नियमित राज्य फ़ाइल नहीं है)
  • प्रतिकृति सेट को पूर्ण समर्थन
  • स्वचालित हैंडल रोलबैक (डेवलपर्स को रोलबैक प्रक्रियाओं को निर्दिष्ट करना होगा)
  • एक ही समय में एकाधिक माइग्रेशन (सिंक या एसिंक) चलाने की क्षमता
  • एक ही समय में विभिन्न डेटाबेस के विरुद्ध माइग्रेशन चलाने की क्षमता


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेवला:CastError:ObjectId पर कास्ट "_id" पथ पर मान "मुझे" के लिए विफल

  2. php_ini php.ini स्थान पर सेट नहीं है

  3. Mongoose का उपयोग करके MongoDB लेनदेन का उपयोग कैसे करें?

  4. MongoDB:कुंजी में विशेष वर्णों के साथ हैश पर क्वेरी

  5. MongoDB:initAndListen में अपवाद:20 केवल-पढ़ने के लिए निर्देशिका पर लॉक फ़ाइल बनाने का प्रयास किया गया:/डेटा/डीबी, समाप्त हो रहा है