MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Кога трябва да отварям и затварям MongoDB връзки?

Бих оставил връзката отворена, тъй като повторното създаване на връзката е скъпо. Mongo е добре с много връзки, отворен за дълго време. Това, което в идеалния случай трябва да направите, е да споделите връзката с всички части на вашето приложение като постоянна връзка. Драйверът на C# трябва да е достатъчно умен, за да направи това сам, така че да не създава твърде много връзки, тъй като вътрешно използва "обединяване на връзки", което го кара дори да използва повторно връзки. В документите се казва:„Връзките към сървъра се обработват автоматично зад кулисите (използва се набор от връзки за повишаване на ефективността).“

наздраве, Дерик



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Конвертирайте съществуващ атрибут на MongoDB низ в BSON::ObjectId

  2. MongoDB Актуализация Deep Array

  3. MongoDB актуализира документ, когато вече съществува с ReactiveMongo

  4. Автоматично увеличаване на последователността в NestJs/Mongoose

  5. Ново в MongoDB Не може да се изпълни команда mongo