9
リレーショナルデータベースと比較して、MongoDBなどのスキーマフリーデータベースを使用する利点は何ですか?
私はMySQLやPostgreSQLなどのリレーショナルデータベースを使用することに慣れており、Symfony、RoR、DjangoなどのMVCフレームワークと組み合わせて使用しているので、うまく機能すると思います。 しかし最近、非リレーショナルデータベースであるMongoDBについて多くのことを聞きました。または、公式の定義を引用すると、 スケーラブル、高性能、オープンソース、スキーマフリー、ドキュメント指向のデータベース。 私は最先端にいることに本当に興味があり、次のプロジェクトで使用できるすべてのオプションを認識し、そこから最高のテクノロジーを選択したいと思っています。 MongoDB(または同様のデータベース)を使用する方が「クラシック」リレーショナルデータベースを使用するよりも優れているのはどのような場合ですか?また、MongoDBとMySQLの一般的な利点は何ですか?または、少なくとも、なぜそんなに違うのですか? ドキュメントや例へのポインタがある場合、それも非常に役立ちます。