承接前面的文章, 今天给大家介绍一下Table存储(表存储)服务。 还是老样子都是用C#的代码示例, 使用Azure存储客户端库。
什么是Table服务
Azure Table存储服务 主要用于存储大量的结构化数据。Azure Table存储服务是基于NoSQL的数据存储, 可以用于接受Azure 云的内部和外部经过验证的调用。Azure Table比较适合存储结构化,非关系数据,Table服务常用的服务有:
- 存储TB级的结构化数据和服务于规模化的网页应用
- 存储不需要复杂join, foreign keys或者存储过程的数据集, 可以快速的非规范化
- 通过聚集索引来快速查询数据
通过WCF数据服务.NET库的OData协议和LINQ查询来访问数据
您可以使用Table来快速存储和查询大量的结构化, 非关系型数据。 同时您的Table的大小可以按需来增加
Table服务核心概念
Table服务包括如下组件
- URL格式
http://<storage account>.table.core.windows.net