sql >> Databasteknik >  >> NoSQL >> MongoDB

Jag får det här felet som jag inte förstår varför när jag använder NoRM och Mongo i mitt MVC-projekt

Det händer eftersom den underliggande TcpClienten har kopplats bort från servern.

Du bör öppna en IMongo anslutning i sista stund, bara för att fråga NoSQL-dataarkivet och kassera det. Det finns en anslutningspool som håller anslutningarna öppna och tar bort döda anslutningar för att sänka kostnaderna för att använda Mongo.Create .

Att hålla anslutningen öppen för länge kommer att orsaka problem när du har många klienter samtidigt.



  1. Kopiera databas i Mongoose

  2. Model.find().toArray() påstår sig inte ha .toArray()-metoden

  3. Hur aggregerar man och slår samman resultatet till en samling?

  4. Laddar MongoDB GetCollection-metoden hela samlingen till RAM eller en referens? C#