替换 MongoDB 存储引擎的那几个不眠夜

2016/10/17 · 第731期 · 刷出好文章
原链:blog.clevertap.com · 5分钟读完

他们将 MongoDB 的存储引擎从 MMAPv1 换成 WiredTiger,当 WiredTiger 缓存用满后,MongoDB 变得无响应;花了几个不眠夜换回 MMAPv1,数据恢复就用了36小时。

这是“边开飞机边换引擎”的失败案例:)抛开吐槽 MongoDB 的种种不是,他们在 production 上对数据库进行这么关键的操作确实准备不充分,灾难恢复也没做好。本文最后他们自己也总结了经验教训,另一篇来自 Parse 前系统工程师的博文针对此次事件也做了很好的评价,也推荐读一下。

浏览量:2393
Tags: database · migration
猜你喜欢:

我读过的好书、 用过的好工具推荐: