Es gibt dieses Handbuch für Produktionsserver: https://docs.mongodb.com/manual/administration/production-notes/#kernel-and-file-systems Es wird angegeben, dass für die WiredTiger-Speicher-Engine XFS dringend gegen ext3 oder ext4 empfohlen wird. Aber dieser Artikel muss sehr alt sein. Heutzutage verwenden wir den Linux-Kernel 4. Die Kernel der 2.6-Serie stammen aus dem Jahr 2003. Das ist unglaublich alt. Hier kommt …
Wir haben eine ziemlich große Mongo-Instanz (150 GB) ohne Sharding, und unser reguläres Backup ( mongodump) hat einen sehr signifikanten Einfluss auf die App-Leistung. Schlimmer noch, aufgrund der starken Nutzung von Mongo durch die App dauert das Backup mehr als 10 Stunden. Ich weiß, dass wir Sharding brauchen, und wir …
Die Struktur meiner Daten ist wie folgt: date: <timestamp> filter_a: <integer> -> range [0, 1000] filter_b: <integer> -> range [0, 1000] filter_c: <integer> -> range [0, 86400] filter_d: <integer> -> range [0, 6] group: <string> second_group: <integer> variable_a: <float> variable_b: <float> variable_c: <float> a couple more no very important Ich …
Ich habe eine Sammlung mit mehreren Feldern und möchte den Mindestwert von einem erhalten. Ich kenne einen Befehl zum Abrufen des Maximalwerts: collection.find_one(sort=[("myfield", -1)])["myfield"] aber nicht einer, um die min zu bekommen. Gibt es eine Möglichkeit, dies zu tun?
Ich verwende einen Mongo-Server, der Verbindungen von anderen Clients über den Java-Treiber akzeptiert. Was mir aufgefallen ist, ist, dass einige Benutzer nach einer Weile zu viele Ports öffnen und dies andere Benutzer daran hindert, eine Verbindung zum Mongo herzustellen. Sie erstellen nur ein mongoClientObjekt, obwohl die Überprüfung ihrer IP-Adresse dazu …
Können wir auf irgendeine Weise herausfinden, welche Indizes im RAM zwischengespeichert sind? Ich möchte seitenbezogene Statistiken für einzelne Indizes wissen (Anzahl der Treffer und Fehler).
Ich habe folgende Art von Daten (etwas vereinfacht von meinem realen Fall) in MongoDB: { "name":"some name", "attrs":[ {"n":"subject","v":"Some subject"}, {"n":"description","v":"Some great description"}, {"n":"comments","v":"Comments are here!"}, ] } Das attrs-Array ist ein Container für dynamische Attribute, dh ich weiß vorher nicht, welche Attribute dort abgelegt werden. n steht für Name …
SQL Server und Oracle verfügen beide über DENSE_RANK-Funktionen. Gibt es eine Möglichkeit, in MongoDB etwas Ähnliches zu tun, ohne auf MapReduce zurückgreifen zu müssen? Mit anderen Worten, nehmen wir an, Sie haben eine T-SQL-Auswahlklausel wie diese: SELECT DENSE_RANK() OVER(ORDER BY SomeField DESC) SomeRank Was ist der beste Weg, um dasselbe …
Mir ist gerade aufgefallen, dass es zwei Möglichkeiten gibt, mongodb zu starten: Service Mongodb Start (verwendet /etc/mongod.conf) Service Mongod Start (verwendet /etc/mongodb.conf) Kann mir jemand sagen, was der Unterschied zwischen den beiden ist? Ich verwende Mongodb 2.6.4 unter Ubuntu 14.04 (64 Bit).
Was sind die Unterschiede zwischen den täglichen Aufgaben eines Mongo DBA im Vergleich zu einem RDBMS DBA? Einige Websites behaupten beispielsweise, dass ein MongoDB-DBA keine Datenmodellierung oder das Entwerfen der Datenbank durchführen müsste, wie dies von einem Entwickler oder Anwendungsdesigner durchgeführt würde. Dies würde bedeuten, dass einige Aufgaben für MongoDB-Administrationen …
Ich habe eine ziemlich große Mongo-Datenbank (~ 240 GB), die ich über ein träges Netzwerk auf einen neuen Server übertragen muss. Traditionell für diese Situationen habe ich festgestellt , dass ein , mongodumpgefolgt von einem mongorestorewar viel schneller als ein db.cloneCollection()Verfahren. Heute wurde mir jedoch klar, dass es etwas verschwenderisch …
Wir haben also eine Konfiguration von 2 Shards (jedes ist ein Replikatsatz) und einer Sharded-Sammlung. In jedem Shard befinden sich rund 10 Millionen Datensätze. Wir verwenden die Version Mongo 2.6.4. Wir haben mit dem Hash- Schlüssel hash_id sharded, den wir speziell für das Sharding generiert haben. Wir rufen Daten nach …
Lassen Sie mich zunächst die Frage mit meinem Verständnis beginnen, wie MongoDb Daten auf der Festplatte speichert: Wenn Sie also eine Datenbank in Mongodb erstellen, wird eine große Datei mit dem Namen <databasename>.0und in dieser Datei Bereiche zugewiesen, die zusammenhängende Bereiche sind, die Daten für eine bestimmte Datei entsprechen Sammlung …
ähnliche Frage: High Global Lock% auf Mongodb Überblick Wir haben ein Replikat für die Produktionskonfiguration in Version 2.4.8 Mongodb, das auf fünf 4-Core-VMs mit 28 GB RAM und Standard-Azure-Datadisk-Festplatten unter 64-Bit-CentOS 6 ausgeführt wird. Die CPU-Auslastung beträgt ca. 15% pro Sekundärteil. Die CPU-Auslastung beträgt ~ 5-10% auf der Primärseite. Wir …
Ich habe ein Backup-Skript für Sharded-Replikatsätze geschrieben und es ist fast fertig, außer dass ich es scheinbar nicht dazu bringen kann, den Balancer erfolgreich wieder zu starten, nachdem alles gesagt und getan ist. Hier ist der Befehl, mit dem ich versuche, den Balancer wieder zu starten. Beachten Sie, dass dies …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.