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

mongodb-Lese-/Schreibleistung und Mongo-Hosting in der Cloud

1) Ihre Reads/Inserts/Updates-Werte variieren stark mit der Größe der EC2-Instance, die Sie verwenden. Eine große EC2-Instance kann etwa 320.000 Operationen pro Sekunde . Hier ist eine Aufschlüsselung dessen, was "Operationen" in diesem Sinne bedeutet:

2) MongoDB ist Single-Threaded und die meisten EC2-Instances haben 2 oder mehr CPUs. Sie können also zwei Prozesse auf derselben Maschine ausführen. Auto-Sharding scheint in der aktuellen Version gut genug zu funktionieren, um in einer Produktionsumgebung verwendet zu werden, Replikatsätze jedoch nicht (diese würden Replikation und automatisches Failover handhaben). Fühlen Sie sich also frei, Auto-Sharding mit manuellen Master-Slave-Konfigurationen zu verwenden, und ersetzen Sie dann die Master-Slave-Konfiguration im Juli, wenn Replica-Sets aus der Alpha-Phase heraus sind.

3) MongoHQ , MongoMachine beide bieten gehostete MongoDB.