我一直在使用 MongoDB(通过 MongoLab)进行我的所有 Web 应用程序开发,并且一直喜欢它的易用性和与 AngularJS 的集成。然而,最近,与我一起工作的很多曾经是 MongoDB 传道者的人开始退缩。我的一位 SYSADMINS 明确表示,“不要使用 Mongo,我们正在放弃它……主要是因为我们永远无法确定数据是否真的写入磁盘”。
我发现这是一个大问题。从那以后,我检查了 CouchDB,我觉得这很酷。它仍然使用 JSON,并且还提供了一个 GUI(被褥)和一个基本的 CLI。这让我感到困惑,因为 Mongo 似乎拥有强大的追随者、用户群和社区。在我真正开始开发并将我的项目从 Mongo 迁移到 Couch 之前,我想了解开发人员正在使用什么来了解这只是 FUD 还是实际问题。