专栏名称: 微软科技
微软中国的认证公众号,分享微软产品资讯,技术方案,成功案例,行业视野,精彩活动。第一时间获取微软在云计算,大数据,移动,企业社交商务等话题的解决方案。
目录
相关文章推荐
新浪科技  ·  【#战意上线WeGame# ... ·  3 天前  
IT之家  ·  微信再度更新!界面清清爽爽爽爽快快 ·  6 天前  
51好读  ›  专栏  ›  微软科技

Azure充电站 | 大数据时代文件何以为家?微软有话要说…

微软科技  · 公众号  · 科技媒体  · 2016-11-03 18:13

正文

Azure充电站是专为IT从业者开设的微信专栏,专为IT从业者提供最实用的Azure理论及实战内容。每期专栏都会有不同的学习主题,干货满满。小伙伴们可以将自己对于Azure的疑问在评论区留言,小编会及时为您解答哦! 

本期主题:Azure存储服务

有人说,数据是企业最有价值的资产。尤其是在当今信息爆炸的时代,不管企业的大小、行业,都离不开数据的支持。因此,如何妥善地保管好这些数据,成了企业完成数字化转型的关键议题。

Azure存储服务,可以为在Azure和本地运行的应用程序提供非关系型数据存储。不仅在数据存储和检索方面具有较高灵活性,而且高度可靠。 200 TB 的强大存储,随时满足你不断提高的数据需求。

跟小编一起来了解一下Azure存储服务的基本架构吧!让我们先从存储格式说起。

Blobs

用于存储非结构化数据,例如音频、视频和图像等二进制文件。它提供了块存储和页存储两种存储类型。块存储最大支持200GB的存储容量,但不支持文件内随机访问。块存储在传输时被分割为小块(blocks),中断时可以从最后传输成功的块重新开始传输。页存储最大支持1TB的存储容量,内部被分割为512字节的分段,在不需要传输整个页存储文件的前提下即可进行随机访问。页存储文件可以作为磁盘关联到Azure虚拟机。

表(Table)

用于存储包含属性的非关系型数据行集列表。每个属性都有名称、类型和值。与关系型数据库的table(例如SQL Server)不同,该table不需遵循表模式,可以增加灵活性,减少开销,但是不支持T-SQL语言。它适用于诸如会话状态等Web应用程序存储,与GoogleBigTableAmazon SimpleDB等其他公有云实现提供的存储功能类似。

队列(Queue)

用于消息存储,例如在云服务WebRoleworkerRole之间传递任务。

文件(Files)

用于在Azure上创建传统的服务消息块(SMB)文件共享。文件共享的访问途径有:通过Azure虚拟机进行访问;使用本机SMB 文件API的服务进行访问;通过表述性状态转移(REST) API的远程应用程序进行访问。Files可以将文件共享迁移到Azure上,替换本地服务器或者提供远程访问。然而它使用的安全模型有限,无法与访问控制列表或其他精密安全控制协同工作。

对于开发者而言,Azure存储服务也是极其人性化的。

首先,开发者借助对 .NETJavaAndroidC++ Node.js 等常见客户端库的支持,可自由构建应用程序。其次,可以使用Web地址来检索Azure存储服务的数据,使用.NET框架语言时,可以通过ADO.NET数据服务或者集成查询语言(LINQ)等上层API来检索,简单且易操作。最重要的是,Azure 存储服务提供可靠的一致性保障,简化了云应用程序的开发,使构建在 Azure 之上的应用程序具备可预测的体验。

除了性能和体验,大家最关心的莫过于价格了。

Azure存储服务之所以大受好评,与它灵活的定价方式也是分不开的。它的价格由数据大小、冗余度、存储事物数量及出站网络流量共同决定。用户只需为使用的服务付费,并且低于本地自建存储方案,相信有竞争力的定价匹配策略会使企业借助云存储获得巨大的收益!

点击【阅读原文】,申请Azure 1元试用

推荐阅读

1. 以智能云为基础,国开金融携手微软启动科技创新生态联盟,推进智慧城市发展


2. 微软“创新二次方” 全面助力创新中国


3. 零售业的数字机遇:把每个消费者都当成VIP