我看到几个月前有一个类似的问题,但它确实没有很好地解决我的情况。这里有云......微软Azure存储与Azure SQL数据库
我从头开始构建有可能成为一个高容量的网站上的潜在基于Web的,.NET应用程序的过程是(几十万的页面浏览量一个月开始)并且正在考虑使用Microsoft Azure来托管它。我还没有建造任何东西,我仍在研究不同的选择。
应用程序本身就是,在其核心,使得在许多不同类型的实体(例如,用户,命令,项目等)的作用的标准CRUD应用。可能有一些后台进程可能正在运行,并有一些数据排队(对于非实时更新 - 例如获取SO徽章),但与用户的大多数交互将是您典型的CRUD类型的操作。
关于Azure的,我读了一些有关使用Microsoft Azure存储来存储交易数据的文章和我强烈地考虑这样做,而不是使用Azure的SQL数据库中。然而,我还没有看到或读过一些真实的人和/或真正的公司的成功故事。所以我想我会联系SO社区,看看有没有人使用过Microsoft Azure存储方面的经验,你有什么样的运气,我应该注意什么问题,以及你有什么最佳实践拿出来。
我已经经历了很多微软的Azure MSDN部分,然后从微软编程微软Azure Table API的文档读取。我正在寻找实用的建议,经验教训,最佳实践等,谢谢!
感谢您的信息。我对您提供的一些信息进行了快速扫描(本周末晚些时候我会进一步深入)。一个问题 - 您使用过的项目/产品,是否将SQL Azure与Azure存储结合使用,还是只使用Azure存储?看起来您链接的一些文档显示SQL Azure正在与Azure存储配合使用。如果您使用SQL Azure,是否用于CQRS的命令端,然后转移到Azure存储?再次感谢。 – 2010-08-08 01:14:28
这是一些很好的信息,让我指出了正确的方向。谢谢! – 2010-08-10 14:57:52
我们在命令端使用SQL Azure和Azure存储。 用于关系数据的SQL Azure,用于blob,队列和查看数据的Azure存储。 理论上来说,SQL Azure可以用事件源代替,但我们还没有达到。 – 2010-08-12 14:06:14