Ph0*_*n1x 9 javascript node.js sequelize.js
所以我的问题非常简单.如果我将每秒/分钟执行相同的查询很多时间(如User.find(test_user_id)),它每次都会向数据库发送请求,或者只是以某种方式缓存查询结果?
在您的示例中,User.find(test_user_id),User 是您正在查询的数据库表模型,.find 是您的数据检索方法。在sequelize 站点中,finder 方法定义如下:
“Finder 方法旨在从数据库中获取数据。”
如果您调用 User.find(...) 您将为每个查询请求查询数据库。