node.js强项是异步非阻塞IO,那非IO的操作有必要异步吗?
没必要,只有异步I/O请求才会进入队列,同步的代码还是在cpu上运行.
看情况,有时候同一个方法有可能返回同步结果也可能返回异步结果,那么把同步代码写成异步形式也是合理的。
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
没必要,只有异步I/O请求才会进入队列,同步的代码还是在cpu上运行.
看情况,有时候同一个方法有可能返回同步结果也可能返回异步结果,那么把同步代码写成异步形式也是合理的。