Nous développons actuellement une application de rails de trafic élevé avec facebooker (jeu facebook). étant donné que amazon simpledb (aws-sdb) est vraiment lent, nous pensons utiliser un serveur mongodb dédié tel que proposé par mongoHQ par exemple.mongodb lecture/écriture performance et hébergement mongo dans le cloud
questions:
- quelle est la lecture/écriture valeur maximale pour un serveur MongoDB en cours d'exécution sur une instance amazon EC2?
- Quelle serait une configuration recommandée pour une application hébergée ec2 avec mongodb - un maître sur Amazon EBS et des répliques sur les instances ec2? des exemples ou des expériences?
- Y a-t-il une entreprise qui propose l'hébergement mongodb dans le cloud?
grâce, mz
merci pour la bonne réponse! Donc, fondamentalement pas de réplication signifie que je peux fonctionner sur une seule instance ec2? Je prévoyais de laisser mongodb fonctionner sur beaucoup d'instances et de créer une configuration maître/esclave ... donc maintenant la meilleure façon de procéder serait d'utiliser une grande instance ec2 pour mongodb seulement (avec plus de processus mongo en cours d'exécution et sharding) ou d'hébergement sur mongohq/mongomachine et obtenir les applications ec2 se connecter à distance? Comment fonctionne mongohq/mongomachine? – z3cko
Vous pouvez effectuer des partitions sur plusieurs processus mongod sans problème. Mais pour le moment, les paires de réplicas ne sont pas complètement étoffées, de sorte que vous ne pouvez pas avoir de basculement automatique avec un nombre arbitraire de serveurs. Donc, pour l'instant, vous devez configurer manuellement maître/esclaves pour CHAQUE instance de partition que vous exécutez. Mais vous pouvez partager autant de serveurs que vous le souhaitez. –