在复习微软的过程中还是不够全面,为了帮助广大考生系统全面的复习好《微软认证》,我们考吧(kao8.cc)整理了微软考试辅导知识,希望本次汇编的辅导资料希望对你的考试有所帮助,预祝你考试顺利。
目前支持两种类型的Blob:
· Block Blob – 针对流工作负载
· 每个Blob由一串Block组成。
· Block Blob最大大小是200GB。
· 修改Block Blob需要两步,先更新,再提交。
· 阅读范围可以从Blob中的任意字节处开始。
· Page Blob – 针对随机写工作负载
· 每个Blob由一组Page组成。
· Page Blob最大大小是1TB。
· 立即更新语义,写入即提交。
Windows Azure Table
下图显示了Windows Azure Table的抽象概念,在这里我们的存储账号是“ cohowinery ”,创建了“ customers ”和“ winephotos ”两个Table,在 customers Table下保存了代表客户信息的实体,实体有“Name”,“Email”等属性, winephotos Table下的实体具有“ PhotoID ”和“ Date ”等属性。
下面是对Windows Azure Table数据模型的总结:
· 存储账号 – 同上,每个账号可以有多个Table。
· Table – 包含一组实体。
· 实体(行) - 实体(一个实体与一‘行’的概念相似)是Table中最基本的数据项,一个实体包含一组属性,每个Table都有两个属性( PartitionKey 和 RowKey ),它们一起组成实体的唯一键。
一个实体最多可以有255个属性。
一个实体的所有属性总大小不能超出1MB,这个大小包括属性名称,属性值或它们的类型的大小。
· 属性(列) - 它表示实体的一个值,属性名是大小写敏感的。
· PartitionKey – 每个Table的第一个键属性,系统使用这个键自动在多个服务器之间分配和负载均衡Table的实体。
· RowKey – Table的第二个键属性,它是实体在所属分区中的唯一ID, PartitionKey 和 RowKey 结合起来组成实体的唯一身份标识。
· Timestamp – 每个实体都有由系统维护的一个版本,用于乐观并发控制。
编辑推荐: