假设在并发环境下有一个由ExpressJS实现的Node.js Web服务器。
用户A和用户B几乎同时请求相同的API,下面以搜索API为例。但是他们传递了不同的搜索关键词。服务器端根据关键词返回不同的结果集。 Node.js Web服务器能否知道结果集A应该传递给用户A而结果集B应该传递给用户B。
如果服务器可以做到这一点,它是如何实现的?
如果服务器无法做到这一点,我应该怎么做才能达到这个目的?
答案 0 :(得分:0)
是的。 Node.js在单个线程上运行,并使用非阻塞I / O调用。