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

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

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

查看所有标签

猜你喜欢:

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

法律论证理论

法律论证理论

罗伯特·阿列克西 / 舒国滢 / 中国法制出版社 / 2002-12-01 / 30.00

阿列克西的著作探讨的主要问题是如法律裁决之类的规范性陈述如何以理性的方式证立。阿列克西将规范性陈述的证立过程看作实践商谈或“实践言说”,而将法律裁决的证立过程视为“法律言说” 。由于支持法律规范的法律商谈是普遍实践言说的特定形式,所以法律论证理论应当立基于这种一般理论。 在阿列克西看来,如果裁决是理性言说的结果,那么这一规范性陈述就是真实的或可接受的。其基本观念在于法律裁决证立的合理性取决于......一起来看看 《法律论证理论》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

MD5 加密
MD5 加密

MD5 加密工具