我正在考虑使用mongoose构建基于NodeJS的某种API。我读到mongoose每个应用程序使用1个连接。
但是,让我们说我们有30万用户加入一个房间来回答一些问题(实时),mongoose / mongodb会处理吗?或者服务器本身是否会处理它?</ p>
答案 0 :(得分:0)
仅考虑数据库方面:
mongod可执行文件有一个参数(--maxConns)用于设置最大连接数,在v2.6之前你有一个限制。现在,正如文档所说:“如果此设置高于操作系统配置的最大连接跟踪阈值,则此设置无效”,请参阅here for linux。
除此之外,您必须考虑sharded cluster这种负载。