ファイルシステムにファイルや画像を保存する方法は?
-
19-09-2019 - |
質問
ファイルと画像を引き裂く必要があるProject -onlineファイル管理に取り組んでいます。そのため、ファイルシステムまたはデータベースを使用してファイルと画像を保存するかどうか;;;;;
解決
通常のアプローチは、ファイルに大きなバイナリデータ(画像など)を保存し、データベースにポインターを配置することです。このようにして、両方の最高の世界を組み合わせることができます(少なくともある程度)。ファイルシステムのファイルストレージの効率、およびデータベースの検索 /ソート /ルックアップ機能。
他のヒント
ファイルをデータベースから締め出します。次のようなデータベースにレコードを作成します。
primaryKey FileName FileDescription OnDiskKeyName
------------ ----------- ------------------- -----------------
UUIDを使用して、ファイルに一意の名前と、人間が可読な名前を持つデータベースへのリンクを提供します。
所属していません StackOverflow