Показать сообщение отдельно
Старый 25.05.2014, 22:37   #5
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Node.js выкидывает throw при коннекте

Тонкого места тут нету. Технически нету никаких реальных нужд создавать тысячи соединений к монго, следственно и поддерживать их.
Большое число соединений нужно лочить, сортировать и приотеризировать, а это "стоит". Конечно копейки, но когда у тебя тысячи соединений - следственно расход просто глупый.

По своему опыту скажу, что самое главное это понять как работают Compound Index'ы в mongo.

Если у тебя очень простые key<>value данные, и мелкие документы без необходимости сложных запросов, то лучше юзать что-то для этих целей, типа cassandra или couchdb, они лучше подходят для попроще данных, но побольше объёмам.
(Offline)
 
Ответить с цитированием