nodejs + mongodb 并发控制
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs + mongodb 并发控制相关的知识,希望对你有一定的参考价值。
参考技术A 一个接口需要控制判断某个资源的可用额度express接口中使用mongodb处理高并发请求
1、document中添加资源数量属性used
2、使用mongoose中自带原子属性的操作进行查询更新used字段 Model.findOneAndUpdate()
2.1、注意第二点的match字段需要带上used的筛选条件
3、判断used是否超出可用数量,然后记录已超额的对象ID
4、使用定时操作从已超额的记录中归零对应的基础对象
以上是关于nodejs + mongodb 并发控制的主要内容,如果未能解决你的问题,请参考以下文章