node.js操作數據庫會不會阻塞
2 回答

慕容森
TA貢獻1853條經驗 獲得超18個贊
如果mongodb與node不競爭CPU的話,光是數據查詢網絡傳輸部分是非阻塞的,但是查詢過來對數據再處理,這個部分是同步的,如果計算量大就會阻塞。如果存在競爭CPU的情況,那說明計算資源不夠,得加PU。異步的本質是讓別人做事情,如果沒有別人了,都自己干,本質上其實還是同步的,還是一個接一個干,而且還要付出進程的代價。
回調函數內執(zhí)行的內容除了異步命令函數,其他的都是同步的,如果計算量大,肯定是阻塞的。
- 2 回答
- 0 關注
- 583 瀏覽
添加回答
舉報
0/150
提交
取消