我需要开发一个生产系统,能够为生产的每件产品存储 100 kb 的文本文件和序列号。我知道 2 年的大致输出,必须存储数据的时间,并计算出需要大约 25-30 TB 的存储空间。
我有一些使用数据库的经验,但处理如此大量的数据对我来说是新的。
我的第一个猜测是简单地将文件作为 blob 存储在数据库的表中。将大量数据存储在单个表中有什么问题?什么是可能的备份方案?
另一种方法是将数据存储在多个表中(例如,每个月一个表)。
第三种方法是在 SQL Server 中存储对数据的引用,压缩文件,然后将它们存储在其他地方。
该存储系统的目的是通过序列号查询文本文件。
你会怎么办?
是否可以安排一个简单的查询来运行 Daily 并将接收到的数据导出到 Excel 文件中?