nodejs + mongodb 并发控制

如题所述

第1个回答  2022-07-25
一个接口需要控制判断某个资源的可用额度

express接口中使用mongodb处理高并发请求

1、document中添加资源数量属性used
2、使用mongoose中自带原子属性的操作进行查询更新used字段 Model.findOneAndUpdate()
2.1、注意第二点的match字段需要带上used的筛选条件
3、判断used是否超出可用数量,然后记录已超额的对象ID
4、使用定时操作从已超额的记录中归零对应的基础对象

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网