最近,我被要求对现有软件进行生产支持。
总之,该系统是一种网络服务,它允许您上传文件并为您提供一个标识符,以便您以后可以请求您的文件。
我担心这些文件作为 BLOB 存储在 Oracle 数据库中。
目前,系统稳定,但在不久的将来,我们的业务希望每年上传 100.000 到 200.000 个 PDF(每个 10 到 50 Mb)。
谈到数据库
我应该只关心磁盘空间吗?
还有其他方面我应该担心吗?
或者我真的应该尝试切换到文件系统存储?
一些额外的信息:
这真的归结为成本与重要性。文件越重要,将它们存储在数据库中就越有利。这里有一些要考虑的事情。
数据库文件存储的优点:
数据库文件存储的缺点:
Tom Kyte 是这样说的:
如果此数据对您的业务有价值,如果此数据对您的业务是必需的,如果此数据的丢失会损害您开展业务的能力 - 没有业务不在数据库中。
归档时间: |
|
查看次数: |
1533 次 |
最近记录: |