Ist MongoDB thread-safe?

Ich bin mit MongoDB auf Windows. Ich habe 1 oder mehrere threads, die drop und erstellen Sie eine Sammlung.

Mit mongo.exe mit der show collections() Befehl, ich sehe mehrere Sammlungen mit dem gleichen Namen (weit über 1.000 Kollektionen mit den gleichen Namen!).

Wenn ich überprüfen:

> db.MY_COLLECTION.validate()

Bekomme ich:

{ "errmsg" : "ns not found", "ok" : 0, "valid" : false }

Den size() Befehl " 0 " zurückgibt, und find() gibt nichts zurück.

Meine Frage ist: Ist MongoDB thread-sicher? Ein follow auf die Frage, wäre so etwas wie 'mache ich das richtig (löschen und Neuerstellen) oder gibt es eine bessere Art und Weise zu aktualisieren, den gesamten Inhalt der Sammlung?'

InformationsquelleAutor BGohil | 2011-07-04
Schreibe einen Kommentar