0

ファイルシステムに画像を保存する方が良いと主張する記事を読んだところ ですが、ファイルにテキストを保存することの長所と短所は何だろうと思います(テキストが公開されるため、私が問題を抱えていないセキュリティの問題全体を除く)

テキストをデータベースに保存する方が良いと思います。(テキストは、画像の説明または他の人が従うべきいくつかの指示です)

4

2 に答える 2

2

ファイルよりもデータベースの方がパフォーマンスが優れていると主張する人もいます。これは多くの要因に依存します。

他の人々は、単純性/保守性がデータベースよりもファイルの方が優れていると主張しています。バックアップ、データベースの複製などを考えてみてください。データを含むファイルシステムと、管理するデータベースの両方を持つことは、より多くの作業です。

この質問は、関連するすべての要因を明確に把握している場合にのみ回答できます。

于 2012-06-12T09:21:46.400 に答える
1

mvdsが言ったことに加えて、考慮すべきいくつかの要素があります。

  • テキストの説明で/を検索する必要がありますか?はいの場合->db
  • フルテキストインデックスの需要はありますか?はいの場合->db
  • 個別のストレージは複雑さのレベルを追加します-ファイルストレージ(つまりフォルダ構造)とDBは同期を維持する必要があります

パフォーマンスがすべての支配的な要因ではない場合、テキストコンテンツにはIMHOdbストレージが優先されます。一方、テキストがすでにword / pdf / libre office / ...ドキュメントに「コンパイル」されている場合、dbストレージの多くの利点が失われ、ファイルストレージの方が望ましい場合があります。

于 2012-06-12T09:56:54.467 に答える