sql >> Database >  >> NoSQL >> MongoDB

Voer databasemigratie (mongodb) uit met node.js

Ik heb zojuist deze ontwikkeld:https://github.com/eberhara/mongration - vind je ook op npm.

We hadden een goed node-migratieraamwerk voor mongodb nodig, maar konden er geen vinden - dus hebben we er een gebouwd.

Het heeft veel betere functies dan de reguliere migratieframeworks:

  • Checksum (geeft een fout wanneer een eerder uitgevoerde migratie niet overeenkomt met de oude versie)
  • Blijft migratie van staat naar mongo (er is geen regulier staatsbestand)
  • Volledige ondersteuning voor replicasets
  • Automatische afhandeling van terugdraaiingen (ontwikkelaars moeten de terugdraaiprocedures specificeren)
  • Mogelijkheid om meerdere migraties tegelijk uit te voeren (sync of async)
  • Mogelijkheid om migraties tegelijkertijd uit te voeren op verschillende databases


  1. Invloed op de prestatie van de meltdown op MongoDB:AWS, Azure en DigitalOcean

  2. Converteer een MongoCursor van ->find() naar een array

  3. Hoe de resultaten in mongodb te sorteren en te beperken?

  4. Verbeterde query-velden bestaan ​​in MongoDB