Est MongoDB thread-safe?

Je suis MongoDB en cours d'exécution sur Windows. J'ai 1 ou plus de threads que de supprimer et recréer une collection.

À l'aide de mongo.exe avec le show collections() commande, je vais voir des collections multiples avec le même nom (plus de 1 000 collections avec le même nom!).

Quand je lance valider:

> db.MY_COLLECTION.validate()

J'obtiens:

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

La size() commande retourne 0, et find() ne retourne rien.

Ma question est: Est-MongoDB thread-safe? Un suivi sur la question serait quelque chose comme " Suis-je en train de faire cela correctement (suppression et recréation) ou est-il une meilleure façon de rafraîchir l'ensemble du contenu d'une collection?'

OriginalL'auteur BGohil | 2011-07-04