gpt4 book ai didi

mongodb - MongoDB MapReduce是否锁定数据库

转载 作者:行者123 更新时间:2023-12-02 00:51:48 24 4
gpt4 key购买 nike

MongoDB MapReduce 作业是否会锁定数据库?我正在开发一个多用户 MongoDB Web 应用程序,并且担心多用户冲突和性能。有人能给我一些至理名言吗?

最佳答案

简单的答案?有时...

这在很大程度上取决于您如何使用 map/reduce ...但根据我的经验,这从来都不是问题。

这方面的信息不多,但 docs 中有明确说明。也就是说,有时会锁定,但“允许大量并发操作。”

mongodb用户组asking有几个问题关于这个......我见过的最好的回应offically是......“在 1.4 中,它产生了,但并不像应有的那么好,在 1.5 中,它对其他请求更加友好。”

这并不意味着它根本不阻塞,而是与阻塞 whole mongod process 的 db.eval() 相比。 ...这是您最好的选择。

也就是说,在 1.7.2 及更高版本中,db.eval() 现在有一个 nolock 选项 ...

关于mongodb - MongoDB MapReduce是否锁定数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5563172/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com