Node的优点、缺点

Node.js是什么

Node.js是一个基于Chrome V8引擎javascript运行环境

 用js代码编写一个服务器运行在node.js的平台上

 

Node.js的优点缺点

1.优点

1.异步非阻塞的I/O(l/O线程池)

2.特别适用于I/O密集型应用(对比传统的java服务器)

3.事件循环机制(独有一套,与浏览器不一样)

4.单线程(成也单线程,败也单线程)

5.跨平台(几乎常见的语言都支持)

2.缺点

1.回调函数嵌套太多、太深(俗称回调地狱)

2.单线程,处理不好CPU 密集型任务

解:

Node.js优缺点 I/O

I :input
O:output

I/O密集型:频繁操作I/O

文件操作

input:写

output:读

I/O操作

 

异步非阻塞的I/O:

同步非阻塞的I/O:

【I/O线程】池

 

posted @   罗砂  阅读(192)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示