sql >> Databasteknik >  >> NoSQL >> MongoDB

.NET bästa praxis för MongoDB-anslutningar?

De flesta svar här är inaktuella och är inte längre tillämpliga eftersom .net-drivrutinen har mognat och fått många funktioner tillagda.

Titta på dokumentationen för den nya 2.0-drivrutinen som finns här:http://mongodb.github.io/mongo-csharp-driver/2.0/reference/driver/connecting/

.net-drivrutinen är nu trådsäker och hanterar anslutningspoolning. Enligt dokumentation

Det rekommenderas att lagra en MongoClient-instans på en global plats, antingen som en statisk variabel eller i en IoC-behållare med en singleton-livslängd.



  1. MongoDB $vecka

  2. docker-compose:redis anslutning nekad mellan containrar

  3. Mongodb, samlad fråga med $lookup

  4. TransactionRequiredException Kör en uppdatering/raderingsfråga