Node.js真的有高并发优势吗
1 回答
呼唤远方
TA贡献1856条经验 获得超11个赞
是的,适合I/O密集型应用,其特点为:
1. 它是一个Javascript运行环境
2. 依赖于Chrome V8引擎进行代码解释
3. 事件驱动
4. 非阻塞I/O
5. 轻量、可伸缩,适于实时数据交互应用
6. 单进程,单线程
最大优势:可以处理数万条连接,本身没有太多的逻辑,只需要请求API,组织数据进行返回即可
缺点也是明显的:
1. 不适合CPU密集型应用;
2. 只支持单核CPU,不能充分利用CPU
3. 可靠性低,一旦代码某个环节崩溃,整个系统都崩溃
- 1 回答
- 0 关注
- 604 浏览
添加回答
举报
0/150
提交
取消