私はすべての Web アプリ開発に (MongoLab 経由で) MongoDB を使用しており、その使いやすさと AngularJS との統合を気に入っています。しかし最近では、かつて MongoDB のエバンジェリストだった私が一緒に働いている多くの人々が遠ざかり始めています。私の SYSADMINS の 1 人は、「Mongo を使用しないでください。Mongo を使用しないでください。主な理由は、データが実際にディスクに書き込まれることを確認できないためです」と具体的に言いました。
これは大きな問題であることがわかりました。それ以来、私はとてもクールだと思う CouchDB を調べました。これは引き続き JSON を使用し、GUI (Futon) と基本的な CLI も提供します。Mongo には強力なフォロワー、ユーザー ベース、およびコミュニティがあるように見えるので、これは私を困惑させます。Mongo から Couch へのプロジェクトの開発と移行を実際に開始する前に、これが単なる FUD なのか、それとも実際の懸念事項なのかを判断するために、開発者が何を使用しているかを知りたいと思いました。