gpt4 book ai didi

node.js - NodeJS : if I return mysql data to client in the end of request does it mean that having callbacks doesn't make sense?

转载 作者:太空宇宙 更新时间:2023-11-03 23:10:51 24 4
gpt4 key购买 nike

我是 Node 新手。
我需要查询Mysql并将数据同步返回给客户端。
如果我这样做,是否意味着即使我使用事件化的 Mysql lib,我也会阻止 Reactor?我应该如何正确地做到这一点?

最佳答案

我认为这个假例子可以回答你的问题:

var http = require('http');
var db = require('db');

http.createServer(function (req, res) {

db.query('fake query', function(data){
res.send(data);
}

}).listen(1337, '127.0.0.1');

即使您不同步发送响应,也没关系,这就是 Node 的工作方式。一开始我也对这个概念感到困惑。

关于node.js - NodeJS : if I return mysql data to client in the end of request does it mean that having callbacks doesn't make sense?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12201274/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com