2016-08-09 1 views
0

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?

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