【发布时间】:2021-08-30 03:49:33
【问题描述】:
我们在 AWS 上有一个使用 MySql RDS(数据库服务器)的 SaaS 应用程序。 SaaS 应用程序的一部分正在为我们的用户存储文档,目前它被存储为长 blob,并且一切运行良好。它在 MultiAZ 上运行,因此冗余/备份等不是问题,除非我们必须恢复到托管在 Azure 上的故障转移解决方案,这将是一场噩梦!但是,这只会在 AWS 不再存在的情况下实现,因此不太可能。
但是,我们将在系统上获得很多(我的意思是很多)更多用户/客户,并且数据库大小将增加****负载!
那么,说到我的意思,大家对于将文件存储在数据库中而不是将它们存储在 S3 存储桶中的普遍共识是什么?
【问题讨论】:
标签: php mysql database database-design saas