mongodb官方文档中没有专门讲锁机制的章节吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb官方文档中没有专门讲锁机制的章节吗相关的知识,希望对你有一定的参考价值。
参考技术A 查看mongodb中concurrency的介绍http://docs.mongodb.org/manual/faq/concurrency/
--------------------
锁介绍
Operation Lock Type
Issue a query Read lock
Get more data from a cursor Read lock
Insert data Write lock
Remove data Write lock
Update data Write lock
更多参考文档介绍本回答被提问者和网友采纳
Mongodb有内存模式吗? [复制]
【中文标题】Mongodb有内存模式吗? [复制]【英文标题】:Does Mongo DB have an In-Memory mode? [duplicate] 【发布时间】:2012-04-17 20:11:03 【问题描述】:可能重复:Embedded MongoDB when running integration tests
我想使用 In-Memory 模式进行单元测试,有没有像 RavenDB 这样的 In-Memory 模式?
【问题讨论】:
你没看官方文档吗? 没有内存模式。有关测试的一些想法,请参阅此问题:***.com/questions/6437226/… 是的,现在有:docs.mongodb.com/manual/core/inmemory 【参考方案1】:MongoDB 没有内存模式。根据this 链接,至少要到 MongoDB 2.8 才会包含此功能。
虽然它使用的是内存映射 IO,但在实际处理过程中它应该和内存一样快。虽然不是启动。
此外,还有一个技巧可以使用 RAM 磁盘驱动器并将您的 mongo db 放在那里。这样它就会完全在内存中。
【讨论】:
RAM 驱动器是我暂时使用的东西,现在设置一个非常容易独立于您的操作系统。 是不是说内存模式现在对mongodb有效? 查看此链接:edgystuff.tumblr.com/post/49304254688/… 您可以使用内存 storageEngine 运行 MongoDB 3:mongod --dbpath path_to_folder --storageEngine=inMemoryExperiment 与此相关的另一个旁注是,该文件夹仍然必须存在,因为它会将几个文件(例如 mongod.lock)扔在那里。以上是关于mongodb官方文档中没有专门讲锁机制的章节吗的主要内容,如果未能解决你的问题,请参考以下文章