node.js中异步的“效率”体现在哪里?

小弟Node.js新手。

看了一些介绍,感觉大家都觉得,在Node.js中,异步“高效性”都体现在可以迅速响应用户的请求并做出反应。

但假如用户请求的内容需要有数据库查询这样的操作,I/O虽然未阻塞,但是必须得等数据表查完了,才能给用户发送完整的http response报文啊,在此之前用户的浏览器应该还是没有任何响应啊?

请问在这一点上,Node.js的迅速体现在哪里?

查看回复