私はSQLの男ですが、SQL データベースだけでなく、ドキュメントデータベースもほとんどあることを知っています。ほとんどのテクノロジーと同様に、各テクノロジーには長所と短所があります。
私はいくつかの記事を読みましたが、それらは理論的すぎました。私が望むのは、2つの実際のケースです:
- リレーショナルデータベースからドキュメントデータベースへの切り替えにより改善されたとき
- ドキュメントデータベースからリレーショナルデータベースへの切り替えにより改善されたとき
改善とは、より良いプログラムを作成するものであり、開発時間、スケーラビリティ、パフォーマンス、プログラミング関連のあらゆるものを減らします。2には注意点があります。「誰もがSQLを知っているのでリレーショナルデータベースにフォールバックする」などの話は良くありません。