Ich möchte eine Replicaset Mongo-Architektur mit 3 Servern einrichten. Meine Datenbank ist sehr klein und überhaupt nicht komplex, daher möchte ich die Lesezeit optimieren. Ich werde viele gleichzeitige Verbindungen haben, also habe ich mich gefragt, ob anstelle von einem Anwendungsserver (ich verwende derzeit einen Ubuntu-Server, meine Anwendung Django verwenden), die mit den 3 Mongo-Instanzen (Replicaset) kommuniziert, ich könnte 2 Anwendungsserver kommunizieren mit meinem Mongo-Replicaset. Ist das möglich? Irgendein Hinweis darauf, wie man eine solche Konfiguration erreicht? Danke vielmals. (Image of wanted architecture)Ist es möglich, ein Replicaset (Mongo) mit mehreren Anwendungsservern einzurichten?
0
A
Antwort
0
Ja, natürlich! Das ist eine normale Situation. In der realen Welt gibt es immer mehr als einen Anwendungsserver, der Kunden bedient und alle interagieren mit dem mongodb-Replicaset.
Um Situationen zu archivieren, in denen diese App-Server mehr als nur einen (primären) sprechen können, müssen Sie Anwendungen dafür "gewähren". Bedeutung "readPreference" -Einstellungen, mindestens sekundärPrefered explain here.
Verwandte Themen
- 1. Wie installiere ich ein gültiges Mongo-Replicaset
- 2. Mongo Replicaset-Konfiguration von JAVA
- 3. Ist es möglich, ein Passwort für lokale Repos einzurichten?
- 4. Ist es möglich, einen Android-Emulator auszuführen, ohne Eclipse einzurichten?
- 5. Ist es möglich, wordpress separat in Haupt- und Subdomain einzurichten?
- 6. Ist es möglich, 2 JAVA_HOME unter Linux einzurichten?
- 7. ist es möglich, benutzerspezifische Benachrichtigungen in der iOS App einzurichten?
- 8. Mongo Ergebnis mit mehreren memberIds
- 9. Ist es möglich, ein Webformular in mehreren Masterseiten aufzurufen?
- 10. Mongoose mit ReplicaSet auf Atlas
- 11. Ist es möglich, ObjectId in der Mongo Shell zu erstellen?
- 12. Ist es möglich, einen Mongo-Cursor zweimal zu durchlaufen?
- 13. Ist es möglich, WebStorm so einzurichten, dass nur ein Chrome-Profil geöffnet wird?
- 14. Ist es möglich, Apache Basic Authentication einzurichten, um ein Verzeichnis zu sperren, außer für eine Datei?
- 15. Ist es möglich, ein privates Mercurial-Repository auf Google Code einzurichten?
- 16. mit mvc.net ist es möglich, einen Blick zwischen mehreren Aktionen
- 17. Ist es möglich, ein Arbeitsblatt mit Ruby
- 18. Ist es möglich, in angularjs mit mehreren Bedingungen zu filtern?
- 19. Ist es möglich, den DynamoDb-Berechtigungsbereich nur für Tabellen mit einem Präfix einzurichten?
- 20. Was ist ein praktikabler Weg, einen Akka-Cluster in einer Docker-Umgebung mit mehreren Knoten einzurichten?
- 21. Ist csv mit mehreren Tabs/Blättern möglich?
- 22. Ist es möglich, mit MKLocalSearch
- 23. Ist es möglich, ein partielles Schema Python-eve zu definieren?
- 24. Ist es möglich, ein Icon zu verschieben?
- 25. Ist es möglich, ein Steuerelement mit mehreren Gesten in iOS zu verknüpfen?
- 26. Tabelle als ein Enum. Ist es möglich?
- 27. - Ist es möglich, ein ausgebildeter Neural Network
- 28. Ist es möglich, ein Cordova-Plugin umzubenennen?
- 29. Ist es möglich, in Keras auf mehreren Bildgrößen zu trainieren?