Essayer de décider entre ces deux, en cherchant des commentaires solides. Merci.Développement Django: PyMongo ou MongoEngine ... et pourquoi?
4
A
Répondre
5
MongoEngine est un ORM qui enveloppe PyMongo. L'utilisation directe de PyMongo sera probablement légèrement plus rapide et plus efficace. Si vous aimez vraiment ORM de Django, vous aimerez probablement MongoEngine. Regardez leur documentation, jouez avec leurs API et décidez vous-même. J'aime plutôt les deux. Vous pouvez également jeter un oeil à MongoKit qui est un autre ORM qui enveloppe PyMongo. C'est plus une question de dois-je utiliser un ORM ou non? Même si vous y allez avec MongoEngine, assurez-vous de lire la documentation de PyMongo et MongoDB! Vous aurez toujours besoin de comprendre comment fonctionne MongoDB si vous voulez écrire des applications décentes avec.
Questions connexes
- 1. Django: Mongoengine équivalent addtoset de $
- 2. Impossible de renvoyer l'objet JSON à l'aide de MongoEngine Pymongo avec Django?
- 3. Insanely bizarre erreur django-mongoengine
- 4. Utiliser $ ou clause pymongo
- 5. pymongo: MongoClient ou Connexion
- 6. Toute personne utilisant mongoengine avec Django auth
- 7. Découpage dans mongoengine
- 8. requête avancée combinant ou et gte et lt dans pymongo
- 9. Projet Django - développement et production
- 10. Pymongo trouver et modifier
- 11. PyMongo et méthode toArray()
- 12. Comment faire pour supprimer de façon atomique une clé d'un dictionnaire dans Mongoengine/Pymongo?
- 13. OperationFailure: erreur de base de données lors de l'enfilement dans MongoEngine/PyMongo
- 14. Authentification de l'utilisateur Mongoengine
- 15. Interrogation ReferenceFields avec MongoEngine
- 16. en utilisant mongoengine avec models.ImageField
- 17. MongoEngine queryset de découpage en tranches (avec MongoDB de django)
- 18. Mongoengine + Django: erreurs étranges avec des champs pendant le rendu
- 19. Pymongo et n-grammes recherche
- 20. serveur Django développement Question
- 21. comment configurer django pour tastypie mongoengine dans settings.py?
- 22. Serveur de développement Django et types MIME
- 23. Mongoengine unique_with
- 24. Erreur de déréférencement Mongoengine
- 25. Récupérer des images de GridFS en utilisant django-tastypie-mongoengine
- 26. Weirdness avec mongoengine ReferenceField
- 27. PyMongo, Graphing
- 28. SQL ou NoSQL pour le développement d'applications mobiles avec Django
- 29. mongoengine ListField (ReferenceField()) et primary_key sur mesure
- 30. pymongo: « OperationFailure: erreur de base de données: erreur serveur interrogation »