sql >> Databáze >  >> NoSQL >> MongoDB

Kdy bych měl otevírat a zavírat připojení MongoDB?

Nechal bych připojení otevřené, protože opětovné vytvoření připojení je nákladné. Mongo je v pořádku se spoustou spojení, otevřené po dlouhou dobu. Co byste v ideálním případě měli udělat, je sdílet připojení se všemi částmi vaší aplikace jako trvalé připojení. Ovladač C# by měl být dostatečně chytrý, aby to dokázal sám, aby nevytvářel příliš mnoho připojení, protože interně používá „sdružování připojení“, díky kterému může připojení dokonce znovu používat. Dokumenty říkají:"Připojení k serveru jsou zpracovávána automaticky za scénou (pro zvýšení efektivity se používá fond připojení)."

na zdraví, Dericku



  1. Jak nastavit/získat pandas.DataFrame do/z Redis?

  2. Indexování polí objektů v MongoDB

  3. Vložení Date() do Mongodb přes mongo shell

  4. Mongoose vrátí hodnotu nedefinovaná pro existující pole