查找并修改原子查询
我读过有关 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
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