Azure Blob 存储

#什么是Azure Blob 存储?
微软云对象存储方案,专门用来存储大量的非结构数据,非结构数据不遵循特殊的数据模型或者定义,比如说文本和二进制数据。
Blob 存储专门存储以下:

  • 给浏览器直接提供图片和文件数据
  • 为文件提供分布式访问
  • 流视频和语音
  • 写日志数据
  • 存储备份、恢复、灾备、归档
  • 存储数据

用户和客户端应用可以通过HTTP HTTPS来访问对象存储,Azure Storage API Azure PowerShell Azure CLI,或者Azure 存储客户端库,客户端库支持:.NET、Java、Node.js、Python、Go、PHP、Ruby。

Azure 数据湖 存储Gen 2

Blob存储专门支持Azure 数据存储 Gen 2,微软企业大数据分析平台,Azure 数据湖Gen2 提供层级文件系统,成本低、分层存储、高可用、高一致性,灾难恢复。

Azure 各种存储服务对比

Azure提供各种各样的存储服务,对象存储,虚拟机的磁盘存储,文件系统的云存储,消息存储,NoSQL存储。

  • 持久和高可用:冗余,确保数据安全,可以讲数据跨数据中心,跨地理区域进行复制,以防本地数据中心遭受自然灾害。
  • 安全,所有的数据都是加密的,Azure 存储提供一个细颗粒的权限管控。
  • 可扩展
  • 托管,不需要维护底层的硬件
  • 可访问

Azure的存储选择

Azure 块存储:大规模可扩展的对象存储和二进制数据。
Azure file:托管的文件共享系统,也支持本地部署
Azure Queue,消息存储,提供应用程序各个组件之间可靠的消息存储
Azure Table:No SQL 存储,专门存储结构化数据
Azure Disk Block Level 存储,专门给迅即挂盘的

使用场景

Azure 文件

托管的云文件共享,可以使用SMB从任何地方来访问文件夹,也可以将Azure 文件夹挂载到本地Windows Linux MacOS上。
当你有个应用程序,想直接上云,但是这个应用已经在使用本地文件系统API来进行文件数据交互。
可以直接替代本地文件服务器或者NAS 设备。

你可能感兴趣的:(Azure相关总结,azure,云计算,big,data)