我正在从事项目 - 在线文件管理,我们必须撕毁文件和图像。所以我们处于混乱状态,无论我们使用文件系统还是数据库来存储文件和图像;;;;;
问问题
139 次
2 回答
0
通常的方法是将大的二进制数据(例如图像)存储在文件中,并将指向它们的指针放入数据库中。通过这种方式,可以结合两全其美(至少在一定程度上);文件系统的文件存储效率,以及数据库的搜索/排序/查找能力。
于 2010-03-10T19:31:24.400 回答
-1
将您的文件保存在数据库之外。在数据库中创建一条记录,如下所示:
primaryKey FileName FileDescription OnDiskKeyName
------------ ----------- ------------------- -----------------
使用 UUID 为文件提供唯一名称,并使用人类可读名称提供指向数据库的链接。
于 2010-03-10T19:31:15.873 回答