MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Изпълнете миграция на база данни (mongodb) с node.js

Току-що разработих този:https://github.com/eberhara/mongration - можете да намерите и на npm.

Имахме нужда от добра рамка за миграция на възли за mongodb, но не можахме да намерим такава - затова създадохме такава.

Има много по-добри функции от обикновените рамки за миграция:

  • Контролна сума (издава грешка, когато извършена преди това миграция не съответства на старата си версия)
  • Запазва състоянието на миграция към mongo (няма нормален файл със състояние)
  • Пълна поддръжка за комплекти реплики
  • Автоматично обработване на връщания назад (разработчиците трябва да уточнят процедурите за връщане назад)
  • Възможност за извършване на множество миграции (синхронизирани или асинхронни) едновременно
  • Възможност за стартиране на миграции към различни бази данни едновременно


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да разработите приложения за MongoDB и Redpanda с помощта на Docker Compose

  2. Разлика в производителността на Mongodb между хеш и възходящи индекси (някаква причина да не използвате хеш в неподредено поле?)

  3. указване на $push местоположение в колекция с помощта на Pymongo

  4. Извличане на Decimal от Decimal128 с Mongoose - MongoDB

  5. Смесване на PostgreSQL и MongoDB (като Django backends)