mongodb - 内存映射存储引擎

标签 mongodb sqlite couchdb storage-engines nosql

从MongoDb的网站上看,目前唯一支持的存储引擎是Memory-Mapped Storage Engine。我想知道它如何在系统崩溃(即电源故障)的情况下支持原子性?它取决于操作系统吗?有关于这个话题的引用资料吗?

与以下相比,这种设计的优缺点是什么:

  1. couchdb 的 crash only 设计依赖于 append only b+tree。
  2. sqlite's rollback journal file

谢谢

最佳答案

关于mongodb - 内存映射存储引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5013106/

相关文章:

mongodb - hadoop mongodb 连接器 - 输出数据不是 mongodb 而是 hdfs

MongoDB 聚合 - $unwind 顺序文档是否与嵌套数组顺序相同

c# - .net 应用程序的 SQLite 部署

android - 如何在 Ionic2 中使用预填充的 SQLite 数据库?

couchdb - 获取附件的URL

ruby - 我如何使用 CouchRest 和 BCrypt 在 CouchDB 中存储密码?

javascript - Express js + mongodb 显示登录用户的特定信息

mysql - 数据库设计——Follow System of billions of records

iphone - FMDatabase:执行操作:插入,更新,选择,删除

testing - 构建具有最小依赖性的 couchdb