1
14
windowsazure存储与任何NoSQL存储一样。它适用于大规模场景 for us CQRS style of architectures . 以下是一些可以让您开始学习的参考资料: |
2
8
取决于您所谈论的是哪种类型的数据—通常会高估事务性数据需求。很多数据确实可以放入1GBSQLAzure(我们是SAAS提供商,将近20个客户端的事务数据可以放入这么大的空间)。另外,出于某种奇怪的原因,我发现sqlazure的空间消耗似乎比我在本地看到的数据库的大小要小一些(可能与它们如何处理日志有关,不确定)。现在50GB是极限,坦白说,这是巨大的。 但是,为此,您还需要考虑是什么增加了空间使用率—在数据库中存储图像、视频或其他大型对象会导致空间消耗的显著增加。最好将此类对象保存在windowsazure中。 简而言之,在SQLAzure中保留事务数据,在WindowsAzure中保留非关系数据。使用sqlazure还将使开发人员的工作效率更高,因为它在编程方面非常熟悉。对待windowsazure的方式与对待Windows本地文件存储的方式类似,但有一些额外的好处(支持基本的表结构)。 |
3
4
另一个需要考虑的问题是您将从商店发送/接收的事务数。sqlazure的好处在于它是一个固定的成本/月,如果您在同一个数据中心内进行查询(即从与sqlazure数据库位于同一个数据中心的windowsazureweb角色进行查询),那么就没有额外的费用。
|
4
1
在决定使用Azure存储或SQL存储之前,还应该检查数据使用模式。 使用CQRS体系结构,CRUD和报告操作是解耦的,因此可以实现Azure存储和Azure SQL的混合匹配。 |
5
1
另一个查找信息的地方是跳出windowsazure选项并查看AWS。S3&SimpleDB选项经过了较长时间的审查,在web上还有许多其他的成功案例。但是,S3&SimpleDB在功能上与windowsazure存储表和Blob存储非常相似。如果你想的是真正的大数据,这些结构是为,一定要看看AWS的选择。如果只是作为围绕大数据构建的现有解决方案的参考点。 至于sqlazure,它非常适合处理大量事务,保持低事务成本,并基于关系数据维护关系和总体完整性。然而,如果你想拥有大量的数据,那么就直接瞄准大数据结构,比如windowsazure表或Amazon的SimpleDB。 |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
Dansih · .Net核心自定义身份验证方案 2 年前 |
lolorekkk · 面板插入。NET WinForm 2 年前 |