MongoDB

MongoDB ist die führende Open-Source, Document Datenbank die für einfache Entwicklung und Skalierung aber auch für Big Data Szenarien entwickelt wurde.

Konfigurationsoptionen für Replica-Set Members

Marc-David Militz
Experte
Die einzelnen Members eines Replica-Sets können, für bestimmte Aufgaben, unterschiedlich konfiguriert werden.
Hier mal eine Übersicht über die Konfigurationsoptionen für Replica-Set Members.

  • arbiterOnly

    • Mit diesem Parameter kann der Replica-Set Member als "Arbiter" definiert werden. Dier Parameter kann nicht direkt gesetzt werden, sondern der Member muss mit der "addArb" Funktion, dem Replica-Set, hinzugefügt werden. Ein Arbiter hält keine Daten und ist nur dafür da, eine ungerade Anzahl an Members, bei der Election, zu haben.

      • buildIndexes

        • Mit diesem Parameter kann festgelegt werden ob auf dem Member Indexe erstellt werden sollen. MongoDB repliziert die Indexe nicht, diese werden auf jedem Member selbst erstellt. Das Builden der Indexe muss deaktiviert werden, bevor der Member dem Replica-Set hinzugefügt wird.

          • hidden

            • Hidden-Members erfüllen Aufgaben innerhalb des Replica-Sets, sind aber "von außen" d.h. über den Datenbanktreiber nicht ansprechbar.

              • priority

                • Legt die Wichtigkeit des Members bei einer Election fest. Im normalen Betrieb sollte dieser Wert auf allen Members gleich sein. Der Member mit der höheren Priorität wird eine Election immer gewinnen.

                  • tags

                    • Mit den Tags hat man ein konfigurierbares Dokument, mit dem sich die Member vertaggen lassen um z.B. eine Datacenter-Awareness abzubilden.

                      • slaveDelay

                        • Mit dem "slaveDelay" werden die replizierten Datenbankbefehle verzögert ausgeführt. Damit kann man z.B. ein zeitversetztes Backup laufenlassen. Es ist darauf zu achten, dass das Oplog groß genug ist um die Zeitverzögerung abbilden zu können.

                          • votes

                            • Legt fest ob der Member bei einer Election mit abstimmen darf. Gültige Werte sind 0 und 1.

Neueste Mitgliederaktivitäten

Diesen Community Beitrag weiterempfehlen