【发布时间】:2015-09-18 03:03:49
【问题描述】:
为拥有数百万本书的电子商务应用程序(在线书店)寻找保存和处理数据的最佳 Azure 服务。
到目前为止,电子商务应用程序正在 asp.net 和本地 SQL 服务器上运行。由于库存可用性和价格变化非常频繁(每小时),因此我们在特定时间线上操作/更新数百万个数据。使用 SSIS 包可在 30 分钟内更新数百万条记录。
现在我们打算将我们的应用程序移到 Azure 上,因此可以帮助我在 azure 上选择符合我们期望的最佳数据存储服务。
期望: 1-可以存储关系数据 2- 数据可以在严格的时间线内更新 - 使用最短的时间来完成完整的交易 3- 高度可扩展和高度可用
作为一项实验,我正在使用 Azure SQL 数据库(P1 层)管理这些数据,但并不完全满意。因为对于本地 Sql Server 需要 30 分钟才能完成的任务,Azure Sql 需要 7 多个小时才能完成相同的过程。我也尝试过批处理,但仍然很挣扎。
有人可以提出解决方案吗?
【问题讨论】: