非I/O的api有必要写成异步吗?
node.js强项是异步非阻塞IO,那非IO的操作有必要异步吗?
2 回复
没必要,只有异步I/O请求才会进入队列,同步的代码还是在cpu上运行.
看情况,有时候同一个方法有可能返回同步结果也可能返回异步结果,那么把同步代码写成异步形式也是合理的。
node.js强项是异步非阻塞IO,那非IO的操作有必要异步吗?
没必要,只有异步I/O请求才会进入队列,同步的代码还是在cpu上运行.
看情况,有时候同一个方法有可能返回同步结果也可能返回异步结果,那么把同步代码写成异步形式也是合理的。