【发布时间】:2013-01-11 12:01:41
【问题描述】:
我有一个检索大量记录的应用程序。这些记录中的每一个都包含一个文件,大小平均为 5 mb。
我有 2 个存储记录的选项:
1. 将文件作为 BLOB 类型内容存储在 DB
2.将文件存储在系统中,并将文件名存储在数据库中。
我将存储的数据量约为每周 200 GB。
我很困惑,请帮忙?我应该选择以上哪个?
【问题讨论】:
-
问题有问题吗?请发表评论。
我有一个检索大量记录的应用程序。这些记录中的每一个都包含一个文件,大小平均为 5 mb。
我有 2 个存储记录的选项:
1. 将文件作为 BLOB 类型内容存储在 DB
2.将文件存储在系统中,并将文件名存储在数据库中。
我将存储的数据量约为每周 200 GB。
我很困惑,请帮忙?我应该选择以上哪个?
【问题讨论】:
在第一种情况下,您将强制数据库处理大量数据 IO 操作,我更愿意将文件存储在文件系统中并将文件路径放入数据库中。
【讨论】: