mongodb - 没有SQL。服务器崩溃时丢失了多少数据?

标签 mongodb redis couchdb rethinkdb foundationdb

如果我的服务器关闭,假设所有写入磁盘成功,我会丢失多少“已确认”写入?

每个问题的答案都是:“视情况而定”。那么它依赖于什么,默认值是什么。并不是哪个更好,我只需要知道它们之间的区别 :-)

根据以下评论更新

嘿,有人为此写了一篇博客。剧透警报:every database sucks请注意,有些文章是关于以前发布的版本的。

最佳答案

使用默认的 RethinkDB 配置,即使服务器重新启动,您也不会丢失任何已收到响应的写入。

关于mongodb - 没有SQL。服务器崩溃时丢失了多少数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29914640/

相关文章:

view - CouchDb - 阻止 couchDb 提供 View

javascript - Map-Reduce 查询以计数标签

json - mongodb-验证设置时出错 : only one positional argument is allowed

Mongodb findOne 不起作用

redis - PooledRedisClientManager 抛出 Appharbor Redis URL

带有 TTL 的 Redis 多集

node.js - Node JS 与 CouchDB 进行大量解析

mongodb-php: "key"嵌套查询 find() 函数的边值不起作用

node.js - Mongoose 从没有模型的集合中删除

ruby-on-rails - 每个 Rails 应用程序一个 Redis 服务器?