Node.js 单个用户的节点js性能

Node.js 单个用户的节点js性能,node.js,multithreading,event-loop,Node.js,Multithreading,Event Loop,与多线程模型相比,node js的高性能已经被谈论了很多。但是从单个用户的角度来看,会发出http请求,发出db操作,用户必须等待来自数据库的响应。当然,事件循环可以同时侦听其他请求,但是当IO操作占用大部分时间时,单个用户如何感受到速度优势呢 从de user的角度来看,性能将是相同的。但是想象一下,如果一个站点接收到数以百万计的请求,服务器就会卡住,因为服务器的资源是有限的。使用node可以提高服务器的性能,因为node将选择访问资源的方式,使用带有事件的队列,节省内存使用,并让cpu承担繁

与多线程模型相比,node js的高性能已经被谈论了很多。但是从单个用户的角度来看,会发出http请求,发出db操作,用户必须等待来自数据库的响应。当然,事件循环可以同时侦听其他请求,但是当IO操作占用大部分时间时,单个用户如何感受到速度优势呢

从de user的角度来看,性能将是相同的。但是想象一下,如果一个站点接收到数以百万计的请求,服务器就会卡住,因为服务器的资源是有限的。使用node可以提高服务器的性能,因为node将选择访问资源的方式,使用带有事件的队列,节省内存使用,并让cpu承担繁重的工作。

真的吗?重读你的问题,想想你刚才问的问题。我的意思是。。。请求的速度只能与其所需的io操作一样快。。。这与nodejs没有什么关系