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

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

内容简介:这是一个相当一个话题,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》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

顾客要买什么

顾客要买什么

[美]迈克尔·西尔 / 方海萍 / 中国人民大学出版社 / 2006-10 / 38.00元

《顾客要买什么》告诉我们全球的中产阶级如何正在改造着消费品市场:对低价的产品和服务进行趋低消费,对于高端的产品和服务要趋优消费,而对于日趋乏味、价值降低的中档商品则避而远之。这些消费者大多是女性,教育程度高,可支配收入多,买东西的时候也更会精打细算。她们选购、使用商品和服务的时候都是有目的的,有一种大权在握的感觉。消费对她们来说并不是非做不可的麻烦事,也不是什么无法避免的琐事,而是如何明智地花钱的......一起来看看 《顾客要买什么》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器