如何减少数据库的命中数?

时间:2017-03-07 14:50:11

标签: javascript node.js promise

我编写了一个代码,其中应该检查数据库的每个字段是否应该更新它的更改。在我编写的代码中,我们点击db的次数会更多,因为有很多组件需要检查。如何有效地编写这个

if (compList[i].pname != compFound.name || 
  compList[i].pdesc != compFound.description || 
  compList[i].rurl != compFound.url || 
  compList[i].sourceName !== compFound.component_src_system
) {
  compDao.updateComponentDetails(compList[i], comp.cxid).then(function(component) {
      resolve(component)
    })
    .catch(function(err) {
      logger.error("Error:", err);
    });
}

0 个答案:

没有答案