Node.js真的有高并發(fā)優(yōu)勢嗎
1 回答

呼喚遠(yuǎn)方
TA貢獻(xiàn)1856條經(jīng)驗 獲得超11個贊
是的,適合I/O密集型應(yīng)用,其特點(diǎn)為:
1. 它是一個Javascript運(yùn)行環(huán)境
2. 依賴于Chrome V8引擎進(jìn)行代碼解釋
3. 事件驅(qū)動
4. 非阻塞I/O
5. 輕量、可伸縮,適于實時數(shù)據(jù)交互應(yīng)用
6. 單進(jìn)程,單線程
最大優(yōu)勢:可以處理數(shù)萬條連接,本身沒有太多的邏輯,只需要請求API,組織數(shù)據(jù)進(jìn)行返回即可
缺點(diǎn)也是明顯的:
1. 不適合CPU密集型應(yīng)用;
2. 只支持單核CPU,不能充分利用CPU
3. 可靠性低,一旦代碼某個環(huán)節(jié)崩潰,整個系統(tǒng)都崩潰
- 1 回答
- 0 關(guān)注
- 620 瀏覽
添加回答
舉報
0/150
提交
取消