Als «mongodb» getaggte Fragen

MongoDB ist eine skalierbare, leistungsstarke, Open Source, dokumentenorientierte NoSQL-Datenbank. Es unterstützt eine Vielzahl von Sprachen und Anwendungsentwicklungsplattformen. Fragen zur Serververwaltung können unter https://dba.stackexchange.com gestellt werden.

7
Wie viel schneller ist Redis als mongoDB?
Es ist weit verbreitet, dass Redis "Blazing Fast" ist und mongoDB auch schnell ist. Aber ich habe Probleme, tatsächliche Zahlen zu finden, die die Ergebnisse der beiden vergleichen. Ist Redis bei ähnlichen Konfigurationen, Funktionen und Vorgängen (und zeigt möglicherweise, wie sich der Faktor bei unterschiedlichen Konfigurationen und Vorgängen ändert) usw. …

3
Wie werden verschachtelte Objekte abgefragt?
Ich habe ein Problem beim Abfragen von mongoDB mit der Notation verschachtelter Objekte: db.messages.find( { headers : { From: "reservations@marriott.com" } } ).count() 0 db.messages.find( { 'headers.From': "reservations@marriott.com" } ).count() 5 Ich kann nicht sehen, was ich falsch mache. Ich erwarte, dass die Notation verschachtelter Objekte das gleiche Ergebnis wie …



11
Wie kann ich auf Änderungen an einer MongoDB-Sammlung achten?
Ich erstelle eine Art Hintergrund-Job-Warteschlangensystem mit MongoDB als Datenspeicher. Wie kann ich auf Einfügungen in eine MongoDB-Sammlung "lauschen", bevor ich Arbeiter zur Bearbeitung des Jobs hervorbringe? Muss ich alle paar Sekunden abfragen, um festzustellen, ob sich Änderungen gegenüber dem letzten Mal ergeben haben, oder kann mein Skript auf das Einfügen …
200 mongodb 

13
MongoDB - Administrator nicht autorisiert
Ich versuche, meiner MongoDB eine Autorisierung hinzuzufügen. Ich mache das alles unter Linux mit MongoDB 2.6.1. Meine mongod.conf-Datei hat das alte Kompatibilitätsformat (so kam es mit der Installation). 1) Ich habe einen Administrator erstellt, wie hier in (3) beschrieben. http://docs.mongodb.org/manual/tutorial/add-user-administrator/ 2) Ich habe dann mongod.conf bearbeitet, indem ich diese Zeile …
200 mongodb  admin 

7
Mungo _id und Strings vergleichen
Ich habe eine node.js-Anwendung, die einige Daten abruft und in ein Objekt steckt, wie folgt: var results = new Object(); User.findOne(query, function(err, u) { results.userId = u._id; } Wenn ich ein Wenn / Dann basierend auf dieser gespeicherten ID mache, ist der Vergleich niemals wahr: if (results.userId == AnotherMongoDocument._id) { …

21
Verwendung von Mongoimport zum Importieren von CSV
Versuch, eine CSV mit Kontaktinformationen zu importieren: Name,Address,City,State,ZIP Jane Doe,123 Main St,Whereverville,CA,90210 John Doe,555 Broadway Ave,New York,NY,10010 Wenn Sie dies ausführen, werden der Datenbank anscheinend keine Dokumente hinzugefügt: $ mongoimport -d mydb -c things --type csv --file locations.csv --headerline Trace sagt imported 1 objects, aber das Starten der Mongo-Shell und …




6
Was sind Namenskonventionen für MongoDB?
Gibt es eine Reihe bevorzugter Namenskonventionen für MongoDB-Berechtigungen wie Datenbanken, Sammlungen und Feldnamen? Ich dachte in diese Richtung: Datenbanken: bestehen aus dem Zweck (Wort im Singular) und enden mit „db“ - alles in Kleinbuchstaben: imagedb, resumedb, memberdb usw. Sammlungen: Plural in Kleinbuchstaben: Bilder, Lebensläufe, Dokumentfelder: lowerCamelCase, z. B. memberFirstName, fileName …

9
Ändern des MongoDB-Datenspeicherverzeichnisses
Bis jetzt habe ich kein MongoDB-Datenverzeichnis angegeben und hatte nur eine 30-GB-Primärpartition. Ich habe gerade keinen Speicherplatz mehr und eine neue Festplatte hinzugefügt. Wie kann ich meine Daten (die anscheinend in sind /var/lib/mongodb/) übertragen und MongoDB so konfigurieren, dass alles von der neuen Festplatte abläuft, ohne meine vorhandene Installation zu …


15
So aktualisieren Sie mehrere Array-Elemente in Mongodb
Ich habe ein Mongo-Dokument, das eine Reihe von Elementen enthält. Ich möchte das .handledAttribut aller Objekte im Array zurücksetzen, wobei .profile= XX. Das Dokument hat die folgende Form: { "_id": ObjectId("4d2d8deff4e6c1d71fc29a07"), "user_id": "714638ba-2e08-2168-2b99-00002f3d43c0", "events": [{ "handled": 1, "profile": 10, "data": "....." } { "handled": 1, "profile": 10, "data": "....." } …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.