如何在文件系统上存储文件或图像?

时间:2010-03-10 19:28:25

标签: file data-storage

我正在进行项目 - 在线文件管理,我们必须撕毁文件和图像。因此我们处于混乱状态,我们是否使用文件系统或数据库来存储文件和图像;;;;;

2 个答案:

答案 0 :(得分:0)

通常的方法是将大二进制数据(例如图像)存储在文件中,并将指针放在数据库中。这样两种世界中最好的可以组合在一起(至少在某种程度上);文件系统的文件存储效率,以及数据库的搜索/排序/查找功能。

答案 1 :(得分:-1)

将您的文件保留在数据库之外。在数据库中创建一条记录,如下所示:

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

使用UUID为文件指定唯一名称,并使用人类可读的名称指向数据库的链接。