【发布时间】:2012-05-24 09:01:28
【问题描述】:
我的应用使用 node.js,因为 node.js 和 Mongo 是天作之合。但我想知道这一点:
我的服务器应用程序在单个进程中运行。 Node.js 是异步的,但是是单线程的,这是否意味着节点不会同时向 mongo 服务器发送两个查询?
在服务器上,Mongod 使用 5 个工作进程运行。那些有必要吗?我可以把它减少到一个,它也能正常工作吗? (如果是,怎么做?)
或者也许有一种方法可以让我的节点应用程序有效地在多个进程上运行。
【问题讨论】:
标签: node.js mongodb asynchronous multiprocessing