私はしばらくの間リレーショナル データベースを使用してきましたが、最近、別の種類のデータベースであるオブジェクト データベースに出会いました。このアイデアに基づいて構築された製品の 1 つには、次のような説明がありました。分散 Web アプリケーション用の多次元データとアプリケーション サーバーを備えたスケーラブルな「ポスト リレーショナル」データベースです。
これは、いつそのようなデータベースを使用することになっているのでしょうか? つまり、Facebook は MySQL を使用しているに違いなく、問題なく動作しているようで、大規模な分散 Web アプリケーションと見なすことができます。同じことは、おそらく Twitter や Orkut などの他の Web アプリケーションにも当てはまります。この場合、いつオブジェクト データベースを使用すればよいのでしょうか。