我们正在讨论一个带有少量后台处理的 CRUD 应用程序(每个用户每天大约 20 个决策。不大)。我们计划每天进行大约 2000 万笔交易。大多数这些交易将是小的文本。大约 15% 的图像大小约为 1MB。主要是阅读。客户数量可能在 500,000 到 100 万之间。
我们正在考虑将其托管在 Windows Azure 上。对于这种应用程序,我可以使用哪些存储技术?我在考虑用于图像的 Azure 表,用于其他事务数据的 SQL Azure。制作多个数据库会使其更具可扩展性吗?我的意思是,如果我有两个实体,我可以让两个数据库托管在两个不同的独立服务器上,从而打破规范化。那会有好处吗?我在这里很困惑,对处理大数据知之甚少。