腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Mongo中的
写
锁
我在某个地方读到
MongoDB
持有db级
写
锁
,这是否意味着当某人更新任何collection时,其他人不允许读取其他collection或它是如何工作的。另外,当有人向数据库写入任何内容时,
MongoDB
是如何获得
写
锁
的,它的粒度是什么?
浏览 0
提问于2013-09-11
得票数 6
1
回答
正在发生
mongoDB
写入,则必须等待或不等待读取。
当发生
mongoDB
写入时,读取必须等待或不等待。当
mongoDB
打算在
mongodb
中编写一些文档时,会发生
写
锁
,而其他线程试图读取其他文档时,应该等到
写
锁
释放或不释放时再执行。所有读
锁
和
写
锁
之间是否存在依赖关系?
浏览 2
提问于2014-12-05
得票数 3
回答已采纳
1
回答
MongoDb
更新原子性
、
我和一个朋友讨论了
MongoDb
的原子性,我想知道他是否是对的。我被告知,
MongoDb
在更新期间执行两个原子操作: 这意味着在一小部分时间内,文档是空的。
浏览 3
提问于2012-09-15
得票数 3
回答已采纳
1
回答
mongo
写
锁定行为
、
、
我有一个关于mongo
锁
的问题。基本上,我必须在表上执行一些
写
操作(插入/删除/更新)。当我读到这个链接时,。它说“
锁
是”写入者贪婪的,“当
写
锁
存在时,单个
写
操作独占地持有
锁
,其他读或
写
操作不能共享
锁
。 我的问题是--
锁
是基于内存块的,或者我们在整个数据库上只有一个
锁
。我的想法是同时运行2个脚本,扫描
mongodb
的2个内存块(计划在一个查询中扫描200万个文档
浏览 3
提问于2013-09-04
得票数 3
4
回答
MongoDB
在写入时锁定到了什么级别?(或:“每个连接”是什么意思?)
、
、
在
mongodb
文档中,它说: 这是否意味着,在我有3个连接到
mongodb
的情况下://localhost/test来自网络上运行的不同应用程序--一次只能写一个?
浏览 13
提问于2013-07-03
得票数 65
回答已采纳
2
回答
MongoDB
读/
写
锁定
、
、
、
、
据我所知,
mongodb
中的
锁
与mySql中的
锁
不同。我看过类似的问题,但我还是很困惑!
mongodb
是一个好的选择,还是我应该只使用Mysql?我将非常感谢你的帮助
浏览 2
提问于2014-10-30
得票数 5
回答已采纳
1
回答
FindAndModify原子查询
、
我读过关于FIndAndModify的文章:这意味着锁定在文档、集合、数据库级别?爸爸。
浏览 0
提问于2011-10-15
得票数 0
1
回答
C# redis对
mongodb
性能的影响
、
、
、
MongoDB
2.4private List<string> GetListStrings() var list = new List<string>(count); });}蒙戈: 0.27
写
,0.031读现在,我正在尝试同时旋转100个线程 var results
浏览 3
提问于2013-11-20
得票数 2
2
回答
在
MongoDB
2.2中为每个集合创建不同的数据库
MongoDB
2.2在每个数据库上都有一个
写
锁
,而在以前的版本中,服务器上有一个全局
写
锁
。因此,如果我将每个集合存储在一个单独的数据库中,以便每个集合都有一个有效的
写
锁
(这将使它看起来像MyISAM的表级
锁
),这是否可以。这种方法有问题吗?
浏览 0
提问于2012-07-26
得票数 6
回答已采纳
2
回答
MongoDB
如何处理并发更新?
、
到目前为止,我开始在工作中使用
MongoDB
还不错。我想知道
MongoDB
是如何处理并发更新的?我读到过
MongoDB
中没有锁定功能,所以我想知道处理这个问题的常见做法是什么。 谢谢。
浏览 0
提问于2011-08-09
得票数 29
回答已采纳
2
回答
MongoDb
MapReduce
、
关于
mongoDb
的mapReduce功能,我有一个问题。假设目前有一个运行mapReduce将需要很长时间。当用户试图访问mapReduce正在写入的相同集合时,会发生什么?
浏览 2
提问于2014-09-16
得票数 0
回答已采纳
1
回答
MongoDB
真的有一个全局读/
写
锁
吗?
、
我正在读这篇文章- 和我注意到
mongoDB
的一个丑陋的部分是全局
锁
。
MongoDB
为读/
写
操作设置了全局
锁
,这是真的吗?那么最新的版本呢?有没有计划改变这一点?
浏览 4
提问于2011-09-22
得票数 17
1
回答
添加新的碎片-总是最好的?
、
、
我们的
写
操作将大大增加以实现一个新特性,并且我们知道额外的数据是必要的。我们
写
的本质基本上是所有的上层服务(可能是更新)和更新,其中我们增加了一个特定的字段1。这将为我们的主集群节省大量的
写
操作,因为它将允许某些更新繁重的文档积累它们的更新,并且可以为我们节省大量的写入(我将在编辑中稍后发布确切的数字)。
浏览 0
提问于2013-05-17
得票数 2
2
回答
MongoDB
中的
写
关注点是如何在线程级别工作的?
、
、
、
正如我所看到的,我们可以从应用程序中设置
写
关注点,我想知道
MongoDB
将如何处理这样的场景:现在,如果P1和P2都写到数据库,会发生什么? P2是否会等待将P1编写的数据复制到次要数据,然后将其数据写入次要数据?
浏览 0
提问于2015-02-06
得票数 1
回答已采纳
1
回答
MongoDB
如何处理事务冲突?
、
、
但是,当两个线程启动事务时,它们都获得了一个读
锁
,然后读取了文档。这两个线程都得到了旧版本的文档。当他们需要编写文档时,他们尝试获取
写
锁
,这将使事务不再是原子的。 clientSession.commitTransaction();两个线程首先获得不同文档的
写
锁
,然后获得同一文档的
写
锁
,因为这是另一个事务冲突。
MongoDB
使
浏览 0
提问于2018-11-08
得票数 8
1
回答
具有基于行/文档的
写
锁定的数据库
、
、
、
你能推荐一个数据库来存储文件(1KB-2 2GB),它支持单文档
写
锁
。我最初使用的是
MongoDB
,但当我发现
锁
是基于数据库的,这意味着如果一个用户上传文件,所有其他用户将不得不等待
写
锁
释放。
浏览 0
提问于2013-12-08
得票数 2
1
回答
MongoDB
是否可用作并行处理/多实例应用程序的共享内存?
、
、
、
、
一切似乎都指向
MongoDB
,但我希望您能确认一下,
MongoDB
将满足我的需求。所以你认为这是一个go吗?
浏览 0
提问于2013-02-28
得票数 5
回答已采纳
1
回答
当
MongoDB
预测内存中的数据时,读取
锁
吗?
、
、
在版本2.2中更改:在
MongoDB
2.2中,收益率的使用得到了极大的扩展。包括“页面错误的屈服”。
MongoDB
跟踪内存内容,并在执行读取之前预测数据是否可用。如果
MongoDB
预测数据不在内存中,则读取操作将产生
锁
,而
MongoDB
则将数据加载到内存中。一旦数据在内存中可用,读取将重新获取
锁
以完成操作。 假设
写
操作获取
锁
。如何在
MongoDB
从同一集合读取数据时执行写入(更改某个集合)。如果读集合的一部分未被写入更改
浏览 1
提问于2014-03-12
得票数 0
回答已采纳
1
回答
空闲时
mongodb
服务器上CPU使用率高吗?
当
MongoDB
服务器处于几乎空闲状态时,我会得到奇怪的使用号:http://pastebin.com/cKVyGMts (无查询) DB大小约为3.3GB。我在
mongodb
.log中可以看到,快照线程占用了太多的CPU: 26 11月28 19:02:14 快喷螺纹 cpu:运行:4000
写
锁
: 0% WED11月28 19:02:18 快喷螺纹 cpu:运行:4000
写
锁
: 0% WED11月28 19:02:22 快喷螺纹 cpu:运行:4000<e
浏览 0
提问于2012-11-28
得票数 6
1
回答
Mongostat表示,DB的锁定率很高,但没有进行插入/更新
我认为
锁
是由于
写
造成的,但在我的测试场景中没有
写
。
浏览 0
提问于2013-03-07
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在ReadWriteLock类中读锁为什么不能升级为写锁?
玩转mongodb(一):初识mongodb
玩转mongodb(二):mongodb基础知识
MongoDB系列6:MongoDB索引的介绍
如何写一个工业级的MySQL分布式锁组件?
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券