内存映射存储引擎

从MongoDb的网站来看,目前唯一的支持存储引擎是内存映射存储引擎。我想知道它是如何在系统崩溃(即电源故障)的情况下支持原子性的?它取决于操作系统吗?有关于这个主题的参考吗? 与以下设计相比,此设计的优缺点是什么? couchdb的崩溃只设计依赖于仅附加b +树。 sqlite的回滚日志文件 谢谢     
已邀请:
这是您要查找的页面: http://www.mongodb.org/display/DOCS/Durability+and+Repair     
您可以使用副本集来确保数据至少到达N个副本节点,或者对于独立的情况,您将等待具有专用日志的MongoDB 1.8以确保在崩溃期间具有更好的持久性(应该可以使用最新的1.7.X不稳定的释放)。 除此之外:谷歌 - 这个问题已在各种帖子和博客中进行了深入讨论和记录。不知道为什么不先研究自己。     

要回复问题请先登录注册