The official MongoDB driver 是以一个什么样的机制去选择 连接池哪条连接 去发送CURD指令的?
发布于 6 年前 作者 song0071000 2044 次浏览 来自 问答

官方的mongo node驱动 mongodb模块是自带连接池,那么

  1. 比如 我有这样的操作 A:update(x=4); B:update(x=5); 代码顺序执行,注意这里并没有在A update的回调里面调用B update 像这种实际上 是并不能保证 x 落地为5的吧,因为并不能保证mongo数据库那么收到的指令是先A再B吧? 换句话说 这样写 对于mongo数据库 来说顺序是不能保证的?
那么我一个update操作 驱动底层是以一个什么样的机制去选择 连接池哪条连接 去发送update指令?
随机吗?
1 回复

js driver 代码是开源的,记得去看看 至于执行顺序,翻翻文档吧

回到顶部