Mongo GridFS またはクラウド ファイル システムにイメージを保存することについて議論しています。いくつかの理由から、私はクラウドに傾倒しています。使用されている言語は、Nginx サーバー上の PHP です。
イメージを GridFS に格納すると、データベースのサイズが増加します。したがって、より多くのデータベースをメモリ内に配置する必要があり、シャーディングなどに関しては、サーバーの管理により多くの時間とお金を費やすことになります。
GridFS から画像を取得するには、クラウドよりも時間がかかります。a) ID を使用して画像をクエリする b) 画像をメモリに読み込む c) PHP ヘッダーを使用して画像を表示する
クラウドへの直接の画像の URL であるため、クラウドの方が優れています。
それらの理由は有効に聞こえるでしょうか、それとも私の考えで別の方向に進むべきでしょうか?