【问题标题】:Does BLOB for large amount of data suit good?BLOB 适合大量数据吗?
【发布时间】:2013-01-11 12:01:41
【问题描述】:

我有一个检索大量记录的应用程序。这些记录中的每一个都包含一个文件,大小平均为 5 mb。

我有 2 个存储记录的选项:
1. 将文件作为 BLOB 类型内容存储在 DB
2.将文件存储在系统中,并将文件名存储在数据库中。

我将存储的数据量约为每周 200 GB。

我很困惑,请帮忙?我应该选择以上哪个?

【问题讨论】:

  • 问题有问题吗?请发表评论。

标签: database blob


【解决方案1】:

在第一种情况下,您将强制数据库处理大量数据 IO 操作,我更愿意将文件存储在文件系统中并将文件路径放入数据库中。

【讨论】:

  • 你什么时候说它(我的意思是尺寸)很大?你能指定一些大概的尺寸吗?
  • 您看,我的意思是从“每周 200 GB”开始,我可以得出平均每天 28 GB 的结论。正如您所说,文件的平均大小为 5MB,我们可以假设它每天约为 5600 个文件。因此,如果将文件存储到数据库 BLOBS 中,您会强制 db 执行文件系统可以轻松处理的操作。
猜你喜欢
  • 2013-06-05
  • 2021-10-30
  • 1970-01-01
  • 2011-08-13
  • 1970-01-01
  • 1970-01-01
  • 2012-01-12
  • 1970-01-01
相关资源
最近更新 更多