只想知道我的数据库在生产中每秒大约有50个查询,在执行这些操作时是否仍能正常运行?
我的服务器信息是:
答案 0 :(得分:1)
关于并发性的文档[1]非常明确:
“当存在读锁定时,许多读取操作可能使用此锁定。但是,当存在写入锁定时,单个写入操作将独占锁定,并且没有其他读取或写入操作可以共享锁定。”
插入,更新和删除操作使用写锁定。
基本上这意味着所有插入都会顺序发生,所以这是Mongo写入数据的速度有关。
[1] http://docs.mongodb.org/manual/faq/concurrency/#which-administrative-commands-lock-the-database