用还是不用MongoDB?悲催用户 PK 10gen CTO

前几天在HackNew上出现了一篇文章,标题很彪悍,叫《Don’t use MongoDB》,其内容也是直接表达了对MongoDB的不满,作者列举了MongoDB使用过程中遇到的种种问题。甚至上升到对其开发团队的质疑,表示他们可能只关心benchmark的数据,不关心用户数据的安全性

MongoDB的局限性与不足

本文来源于对Quora上一个问答的整理,主要列举了MongoDB身上一些局限的功能及目前做得不够好的地方。其中包括了原本就并非MongoDB想做的部分,也包括了MongoDB想做但没做好的方面。

MongoDB Auto-Sharding 的问题

在 Foursquare 宕机事件过后,本人曾写过一篇文章对 MongoDB 的 Auto-Sharding 机制提出过质疑,而最近在MongoDB 的 Group 里,也发现一直有使用 MongoDB 经典架构造成各种问题的帖子。国外知名 NoSQL 网站 myNoSQL 近日把这些问题汇总了一下,并警告各位开发者不要仅看官方的文档,更多的进行实践。