Azure存储入门:Blob与表vs SQL Azure

栏目: 编程工具 · 发布时间: 6年前

内容简介:这是一个相当一个话题,blob与表vs SQL,尽管我读到目前为止,我还是找不到一些正确的推理在什么时候使用.我们有一个多租户SaaS Web应用程序,我们即将迁移到Azure.我们使用SQL Server 2008数据库.我们存储属于文档的文档和日志信息.真正喜欢dropbox的.论坛声明,当您考虑“大”对象时,您可以更好地使用Azure表.我们通常每个用户存储数百个文档,其中文档的大小从5kb到30mb不等,绝大多数文件大约在1MB左右?

这是一个相当一个话题,blob与表vs SQL,尽管我读到目前为止,我还是找不到一些正确的推理在什么时候使用.

我们有一个多租户SaaS Web应用程序,我们即将迁移到Azure.我们使用SQL Server 2008数据库.我们存储属于文档的文档和日志信息.真正喜欢dropbox的.

论坛声明,当您考虑“大”对象时,您可以更好地使用Azure表.我们通常每个用户存储数百个文档,其中文档的大小从5kb到30mb不等,绝大多数文件大约在1MB左右?

有没有一些基本的规则什么时候去Blobs,Tables,Sql?我已经知道,我不应该将文档存储在 SQL 中,因为它太贵了.但是,什么时候可以将“文件”存储在Blob中,何时可以更好地使用表格?有没有一些公式,如:

if(objects * MB / object * objectrequested> y)then blobs,else表

我认为Igorek已经解决了你的SQL Azure问题.您似乎仍然有关于表与Blobs的问题.

在你的情况下使用表格存储将是恼人的. ATS中的每个属性/列最多可以为64KB,因此您必须在多个属性之间分割文档,然后重新组合它们.每个实体也有4MB的限制,这将是一个问题. Blob存储没有这些限制.

当您具有需要单独存储和查询的许多属性的小型实体时,我会倾向于使用Azure Table Storage.因此,它可以为存储对象或具有大量元数据的小型文档工作.

Blob存储对于没有大量元数据的东西更有效.这对文件系统上的文件可能会很好的事情是有好处的.

http://stackoverflow.com/questions/14025224/getting-started-with-azure-storage-blobs-vs-tables-vs-sql-azure


以上所述就是小编给大家介绍的《Azure存储入门:Blob与表vs SQL Azure》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

细节决定交互设计的成败

细节决定交互设计的成败

张亮 / 2009-3 / 49.00元

《细节决定交互设计的成败》是一本非常实用的有关软件界面的交互设计和可用性设计方面知识的书籍,通过采用一问一答的形式,你将会有针对性地学习到一些能够很快应用在自己软件开发工作中的细节知识和诀窍。例如,如何减轻用户的等待感,如何预防和减少用户的使用错误等。另外,你会发现阅读《细节决定交互设计的成败》时会非常轻松和愉悦;这是由于《细节决定交互设计的成败》写作上的两个特点:第一,采用较多日常生活中的例子来......一起来看看 《细节决定交互设计的成败》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

MD5 加密
MD5 加密

MD5 加密工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具