Nous essayons de mettre à jour un document de MongoDB en utilisant le pilote C# qui compte plus de 150 propriétés à l'aide ReplaceOneAsync et trouvé qu'il prend 90ms faire la même chose, voici l'extrait de code de l'échantillon pour le même:Améliorer MongoDB Mise à jour Performance
collection.ReplaceOneAsync(n => n.key.Equals(key), value, new UpdateOptions { IsUpsert = false });
Pourriez-vous s'il vous plaît nous faire savoir s'il existe un moyen efficace de le faire. Notre SLA est de 30ms et notre application est multi threaded.
La clé est-elle indexée? – SJFJ
Avez-vous utilisé la fonctionnalité [expliquez mongodb] (https://docs.mongodb.com/manual/reference/explain-results/) pour voir exactement comment la requête est traitée? –
Oui nous avons indexé @SJFJ –