私は、SQL と NoSQL の両方のソリューション (多くの場合、SQL Server と Mongo) を使用する 3 番目のクライアントと協力しています。私が一緒に仕事をした最後の 2 人のクライアントは、大量の技術情報を理解していたので、リレーショナル データベースやドキュメント ストレージなどのフレーズは彼らにとって意味のあるものでした。私は銀行の処理を SQL の例として、ブログ ストレージを NoSQL の例として使用する傾向があります。クライアントが数十万文字になる可能性のあるトランザクションや「ライブ フィード」などの例を考えると、両方のソリューションを好む場合があります。
この別のクライアントは、彼のビジネスに優れていますが、そのような技術的優位性はありません (彼は傑出したカリスマ的リーダーです。私は決して彼を侮辱するつもりはありません。私たち全員が強みを持っているからです)。ここにいる誰かが、これらのデータベースの概念を技術的な角度から、これらのデータベースの概念になじみのない人々に説明しなければならなかったかどうか、また、各プロセスがどのように個別に機能し、どのように連携して機能するかを説明するために使用した例えを教えてください。