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

mongodb &макс. връзки

Не искате да отваряте нова връзка с база данни всеки път, когато се свърже нов потребител. Не знам дали ще можете лесно да мащабирате до 20k+ едновременни потребители, тъй като MongoDB използва нова нишка за всяка нова връзка. Искате бекендът на вашето уеб приложение да има само една до няколко отворени връзки към база данни и просто да използвате тези в пул, особено след като използването на мрежата е много асинхронно и управлявано от събития.

вижте:http://www.mongodb.org/display/DOCS/Connections

Какъвто и драйвер да използвате, ще трябва да разберете как се справят с връзките и дали обединяват или не. Например Mongoose на Node не блокира и затова обикновено използвате една връзка за приложение. Това е нещото, което вероятно искате.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Най-ефективният начин за съхраняване на вложени категории (или йерархични данни) в Mongo?

  2. Грешка в MongoDB Atlas при извършване на транзакция на множество колекции (код 8000)

  3. ImportError:Няма модул с име „pymongo“

  4. MongoDB на AWS:Как да изберем правилния тип EC2 инстанция за вашия MongoDB сървър?

  5. Можете ли да имате разрешения за ниво на събиране в MongoDB?