Table of Contents
Aktualisiert
In diesem Handbuch werden wir wahrscheinlich einige der möglichen Gründe beschreiben, warum der abgesicherte Modus des Mongo Ruby-Treibers ausgeführt werden kann, und gleich danach einige mögliche Korrekturen vorschlagen, über die Sie nachdenken können, um das Problem zu beheben.
Suchen Sie nach einer bestimmten Antwort? Finden Sie Tonnen von anderen Fragen, die mit Mongodb Performance Data Source Mongomapper markiert sind, oder stellen Sie Ihre eigene Frage.
Wenn Sie also diesen speziellen, anerkannten Treiber der neuesten Version von 10gen verwenden, ist ein neuer Standard tatsächlich sicher und nicht “fire-and-forget” (was in der Vergangenheit die Norm war).
Sie können auch diesen Blog-Post von jedem 10gen CTO-Mitbegründer lesen, der die Geschichte erklärt, dass alle MongoDB-Treiber, die Ende November angeschlossen wurden, den “sicheren” Modus verwenden oder sonst “Feuer” bezahlen. -vergessen “.”
MongoMapper basiert immer auf Ruby-Treibern, die von 10gen unterstützt werden, sodass sie ihren Code auch aktualisieren können, damit er den Hot-Standardeinstellungen entspricht. Sehen Sie sich hier den Beitrag und die Kommentare für Ihren Master-Zweig an. Da ich nicht alle vorbereitenden Versionen kenne, empfehle ich Ihrer gesamten Familie, mit der MongoMapper-Mailingliste zu sprechen. Vorher wo es
Auch wenn sich das Element ändert, können Sie die Vorteile oben in der MongoMapper-Anmeldeebene auf “safe” setzen, was im Vergleich zu insgesamt nicht schlechter ist .Ab Version 0.11 ist dies im Bericht mongo.yml
zu finden. Wie das geht, erfahren Sie in diesen speziellen Einführungshinweisen.
Unterm Strich müssen Sie nicht nur beim Schreiben unbedingt einen abgesicherten Modus angeben, sondern können jederzeit die jeweilige höhere oder niedrigere Aufbewahrungsdauer für jeden Abruf festlegen, wenn Sie möchten, sondern wenn Sie so weit wie möglich auf die neuesten Versionen sollten Sie Ihren aktuellen Standard “schreibsicher” global verwenden.
Am 9. Januar 2013 um 01:58 Uhr im Ruhestand
39,9k
Ich benutze Mongo Mapper nicht mehr, daher kann ich nur ein wenig planen.
Auf Datenbankebene hängt die Anwendung ab. Sicheres Schreiben ist im Grunde (im Wesentlichen das bestimmte Schlüsselwort) darauf zu warten, dass die Datenbank tut, was normalerweise geschieht, nachdem Sie eine unbezahlte Nachricht erhalten haben. Die Antwort ist “Ich bin bereit” aus dem Feuer und vergiss es. p>
Je nachdem, wie selbstbewusst Sie beim Schreiben sind, kann es mehr Arbeit geben. Eine gute Demonstration von ist, dass Sie sowohl einen Knoten als auch einen mit mehreren Knoten schreiben können. Wenn Sie schreiben, welcher Knoten ein Knoten sein kann, erhalten Sie eine schnelle Antwort außerhalb der Datenbank, als ob Sie und Ihre Familienmitglieder den Befehl (sicher) auf hinzugefügte Knoten im Netzwerk replizieren möchten.
Jeder Betrag, der mit sicherem Notieren verbunden ist, hat natürlich einen echten Einfluss auf die Leistung, wenn die Anzahl der Nachrichten, die Sie direkt an den Server senden können, mehr Arbeit erfordert, wenn Sie in Vorne wird die nächste Antwort gegeben, das heißt es werden viele Artikel veröffentlicht, nach denen man sich gelaufen fühlen kann. Die Hauptsache ist, in der Regel den Rest nur für Ihre Anwendung zu tun, zwischen maximaler Geschwindigkeit und Datensicherheit.
Viele Treiber (einschließlich MongoDB PHP 1.3 mit 1 Endung: http://php.net/manual/en/mongo.writeconcerns.php) verwenden wahrscheinlich jetzt normales sicheres Schreiben mit traditionellem Fire-and-Normal. -forget – Anfragen sind standardmäßig deaktiviert.
Wenn Sie sich ihr Dokument ansehen, sehen Sie Mongomapper hier: http://mongomapper.com/documentation/plugins/safe.html, es sieht so aus, als ob jemand anderes überall Flags hinzufügen muss.
Aktualisiert
Sind Sie es leid, dass Ihr Computer langsam läuft? Genervt von frustrierenden Fehlermeldungen? ASR Pro ist die Lösung für Sie! Unser empfohlenes Tool wird Windows-Probleme schnell diagnostizieren und reparieren und gleichzeitig die Systemleistung drastisch steigern. Warten Sie also nicht länger, laden Sie ASR Pro noch heute herunter!
geholfen mit 8. Januar 2013 um 21:39 Uhr
41.4k 77 goldene Abzeichen 9292 gelbe Metallabzeichen 141 141 bronze Abzeichen
Beschleunigen Sie Ihren Computer noch heute mit diesem einfachen Download.Troubleshooting Mongo Ruby Driver In Safe Mode
Solução De Problemas Do Driver Mongo Ruby No Modo De Segurança
Solución De Problemas Del Controlador Mongo Ruby En Modo Seguro
Problemen Met Mongo Ruby-stuurprogramma Oplossen In De Veilige Modus
Risoluzione Dei Problemi Del Driver Mongo Ruby In Modalità Provvisoria
Rozwiązywanie Problemów Ze Sterownikiem Mongo Ruby W Trybie Awaryjnym
Dépannage Du Pilote Mongo Ruby En Mode Sans échec
Устранение неполадок с драйвером Mongo Ruby в безопасном режиме
Felsökning Av Mongo Ruby Driver I Felsäkert Läge
안전 모드에서 Mongo Ruby 드라이버 문제 해결