官方的mongo node驱动 mongodb模块是自带连接池,那么 1. 比如 我有这样的操作 A:update(x=4); B:update(x=5); 代码顺序执行,注意这里并没有在A update的回调里面调用B update 像这种实际上 是并不能保证 x 落地为5的吧,因为并不能保证mongo数据库那么收到的指令是先A再B吧? 换句话说 这样写 对于mongo数据库 来说顺序是不能保证的? 2. 那么我一个update操作 驱动底层是以一个什么样的机制去选择 连接池哪条连接 去发送update指令? 随机吗?
回复 (1)
A
js driver 代码是开源的,记得去看看 至于执行顺序,翻翻文档吧
参与回复
登录后即可参与回复。登录