MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Mönch gegen Mungo für Mongodb

Sie sind unterschiedlich, obwohl es sich um zwei Herangehensweisen an dasselbe Grundproblem handelt. Mongoose ist ein ziemlich anspruchsvolles Full-On-ORM. Mehr Funktionen, aber mehr Komplexität. Monk hat einen kleineren Umfang und ist daher leichter zu verstehen.

Mein Vorschlag ist, mit dem einfachen mongodb zu programmieren Treibermodul direkt. Wenn Sie verstehen, wie das funktioniert und wie Teile davon lästig sind, werden Sie den Nutzen von monk verstehen und kann das ausprobieren, um zu sehen, ob es Ihnen gefällt. mongoose würde ich nicht empfehlen zu einem Anfänger. Mongodb ist bereits schwierig genug zu lernen, und während Mongoose hilfreich sein kann, ist seine API ziemlich magisch und setzt voraus, dass Sie die kniffligen Aspekte von Mongodb bereits kennen.