質問

ファイルと画像を引き裂く必要があるProject -onlineファイル管理に取り組んでいます。そのため、ファイルシステムまたはデータベースを使用してファイルと画像を保存するかどうか;;;;;

役に立ちましたか?

解決

通常のアプローチは、ファイルに大きなバイナリデータ(画像など)を保存し、データベースにポインターを配置することです。このようにして、両方の最高の世界を組み合わせることができます(少なくともある程度)。ファイルシステムのファイルストレージの効率、およびデータベースの検索 /ソート /ルックアップ機能。

他のヒント

ファイルをデータベースから締め出します。次のようなデータベースにレコードを作成します。

 primaryKey   FileName    FileDescription     OnDiskKeyName 
 ------------ ----------- ------------------- -----------------

UUIDを使用して、ファイルに一意の名前と、人間が可読な名前を持つデータベースへのリンクを提供します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top