0

私は個人的なプロジェクト (Java Web アプリケーション) を開始して、学んだばかりの技術を実践に移しています。私は現在、分析/設計段階にあり、私の懸念の 1 つは、画像を保存する方法/場所を定義することです。

商用プロジェクトと同じ方法で Web アプリケーションを設計および実装したいと仮定すると、イメージを保存しますか :

  • DBへのBLOBとして(このオプションは決して推奨されないと思います)
  • DBのファイル名のみ+物理ファイルをサーバーのどこかに置く
  • JackRabbit などのコンテンツ リポジトリ ツールを使用する

もちろん、その他の提案や意見は大歓迎です。

事前にThx

4

1 に答える 1

1

通常、ファイルをファイルシステムに保存することをお勧めします。ファイルシステムにアクセスできないホスティングを使用している場合は、データベースを使用する必要があります。

SQLデータベースを使用する必要がないことに注意してください。NoSqlデータストアには多くのオプションがあり、ファイルの保存をより適切に処理できます

コンテンツリポジトリ(Jackrabbitなど)の場合は、実店舗も選択する必要があります。ファイルシステムベースのストアまたはデータベースベースのストアのいずれかを使用できます。ドキュメントを参照してください。

于 2012-04-27T15:21:19.180 に答える