Est-il préférable de commander VPS avec lecteur SSD ou plus de RAM? SSD est assez cher jusqu'à présent et MongoDB nécessite beaucoup d'espace disque. Ma taille de base de données actuelle est ~ 50 Go, donc les performances seraient-elles meilleures sur un disque SSD avec 1 Go de RAM ou un disque dur avec 8 Go de RAM?MongoDB SSD vs plus de RAM
Répondre
Je commence à estimer ce que vous pensez que le jeu de travail de mémoire utilisée par la taille MongoDB sera - quelques détails sur la façon d'aborder cette estimation se trouvent ici:
http://docs.mongodb.org/manual/faq/diagnostics/
Il est une fonction de l'ensemble des données auxquelles votre application accède régulièrement plus le nombre d'index qui doivent être conservés en mémoire. Si vous n'avez pas assez de mémoire pour le faire, mon expérience a montré que les performances tombent assez rapidement d'une falaise. Je pense que les disques SSD sont parfaits pour la performance de base de données tout autour, mais encore une fois, mon expérience a été que vous feriez mieux de vous assurer que votre jeu de travail reste en mémoire. À mon avis 1 Go pour un système de production est plutôt faible - cela doit gérer le système d'exploitation, mongod et autres démons, le jeu de travail, ainsi que tout ce que vous devez faire sur le serveur. Et gardez à l'esprit que si votre base de données est en croissance, la taille de votre jeu de travail va probablement augmenter, si ce n'est pour d'autres raisons que l'augmentation des index.
- 1. Objet plus grand que RAM
- 2. Les bases de données sont-elles stockées en SSD ou en RAM,
- 3. Peut-MongoDB travailler lorsque la taille de la base de données plus grande que la RAM?
- 4. MongoDB: plongement vs référence
- 5. NoSQL MongoDB vs GT.M
- 6. MongoDB vs MySQL 5.5?
- 7. MongoDB référence vs imbriquée
- 8. supprimer vs tirer vs unset dans mongoDB
- 9. Mongodb autosharding vs authentification
- 10. Visual Studio 2010 avec des performances SSD
- 11. Optimisation de la performance SSD MySql
- 12. Mongodb- embedded vs Indexes
- 13. SSD comme cache en ligne
- 14. SQL Server Vs MongoDB: test de vitesse?
- 15. Matrices de nivellement d'usure SSD générales
- 16. Mongodb vs PostgreSQL dans django
- 17. Soutien géospatial, SQL Server 08 vs MongoDB?
- 18. MongoDB rivière VS RabbitMQ rivière VS travail d'arrière-plan (resque)
- 19. mongodb read vs write timeout de connexion
- 20. MongoDB vs performances Couchbase sur un seul noeud
- 21. Personnalisé Objet MongoDB _id vs Compound index
- 22. C++ plus VS plus WORKFLOW?
- 23. Comment puis-je obtenir plus de RAM pour mySQL?
- 24. Comment justifier plus de ram pour SQL Server 2005
- 25. Serveur à court de RAM - Comment rendre plus efficace?
- 26. Projet de studio Android sera rapide sur SSD?
- 27. Génération de SSD à partir d'assemblages .NET
- 28. MongoDB - DBRefs vs Map/Réduire vs Références Manuel
- 29. vs Embed lien sur de grands ensembles de MongoDB (rubis)
- 30. Internet explorer consomme de plus en plus de RAM pour chaque rafraîchissement
Cela dépend de votre modèle d'utilisation. Si vous avez beaucoup d'écritures, mais peu de lectures, la vitesse du disque est plus importante que la mémoire. Cela étant dit, 1 Go de RAM semble très faible. – Martin