查找并修改原子查询

发布于 2024-12-10 01:45:53 字数 293 浏览 0 评论 0原文

我读过有关 FINdAndModify 的内容:

http://www.mongodb.org/display/DOCS/findAndModify +命令此命令可用于原子地修改文档(最多一个)并返回它。

这意味着锁定是在文档、集合、数据库级别?

我认为文档,但在其他帖子中我读过数据库。

达。

i have read about FIndAndModify:

http://www.mongodb.org/display/DOCS/findAndModify+Command:
this command can be used to atomically modify a document (at most one) and return it.

This means that the locking is at level of Document, Collections, Database?

I think Document, but in other post I have read Database.

da.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

悸初 2024-12-17 01:45:53

mongodb 中的读/写锁现在是全局的(数据库)。但是 jira 中有关于每个集合锁定的功能。所以我希望每个集合的锁定很快就能在 mongodb 中完成。

更新:
MongoDB 3.2.2 使用 WiredTiger Storage 实现作为默认引擎,MongoDB 在文档级别使用默认锁定。它在 3.0 版本中引入,但在 3.2.2 版本中默认。因此 MongoDB 现在具有文档级锁定
读/写锁

Read/write locks in mongodb right now global (database). But there is feature in jira about lock per collection. So i hope per collection locking will be done in mongodb soon..

Update:
With MongoDB 3.2.2 using WiredTiger Storage implementation as default engine, MongoDB use default locking at document level.It was introduced in version 3.0 but made default in version 3.2.2. Therefore MongoDB now has document level locking
read/write lock

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文