Nous prévoyons d'utiliser mongodb en production pour un sous-ensemble de données. Dans le passé, j'ai lu que mongodb a des problèmes avec les écritures de blocage et d'écrire la durabilité. Sont-ils résolus avec la version 2.0? Y a-t-il autre chose dont il faut faire attention, avant de déployer mongodb en production?mongodb en production
Répondre
Il n'y a aucun problème à bloquer les écritures. Les opérations d'écriture atomique sont la stratégie de MongoDB pour gérer la concurrence et la cohérence. Cela signifie que si votre charge d'écriture est élevée (surveiller à l'aide de l'outil mongostat et garder un œil sur "% verrouillé"), vous devrez commencer à utiliser sharding pour minimiser les conflits de verrouillage d'écriture par instance
La durabilité a été améliorée dans la version 2.0 avec la fonctionnalité de journalisation, mais elle était déjà assez solide avec les jeux de réplicas. Fondamentalement, si vous investissez les ressources (instances) alors la durabilité et le fail-over sont assez solides dans MongoDB. La journalisation améliore la récupération (crash) plus que tout.
TL; DR avec les mesures appropriées MongoDB est une solution de stockage prête pour la production.
- 1. MongoDB et Mongoid en production
- 2. Comment nommer ma table mongodb en production?
- 3. Erreur de fragmentation MongoDB en production
- 4. MongoDB Index du développement à la production
- 5. Configuration de la production mono-serveur MongoDB
- 6. carte MongoDB réduire la production de différents résultat à db.collection.find()
- 7. Déclenchement non déclenché en production mais en non production
- 8. Quand et à quelle fréquence créer des index avec MongoDB en production
- 9. Déploiement d'une application rails à l'aide de MongoDB, Mongomapper en production
- 10. Rails actifs en production
- 11. Visual Studio en production
- 12. Phalanger en production
- 13. Notebook IPython en production
- 14. Variables d'environnement en production
- 15. ClickOnce déploiement en production
- 16. Sunspot Solr en production
- 17. déploiement weblogic en production
- 18. CouchDB en production
- 19. Actifs locomotives en production
- 20. Sunspor Solr en production
- 21. Tomcat en production
- 22. Cassandra questions en production
- 23. VisualVM en production?
- 24. Effacer mongodb en utilisant spring-mongodb
- 25. ServletRequestWrapper ou ServletResponseWrapper en production?
- 26. django - erreur manage.py en production
- 27. Modifier l'application rails en production
- 28. Certificat auto-signé en production
- 29. Pages PHP lentes en production
- 30. Impossible de regrouper en production
Pouvez-vous être plus précis au sujet de vos préoccupations ou de ce que vous avez lu? – dcrosta