六安市网站建设_网站建设公司_Redis_seo优化
2025/12/21 2:59:50 网站建设 项目流程

使用 Azure 表实现 NoSQL 操作

1. 简介

Azure 存储库借助 WCF Data Services 和 OData 在 Azure 存储服务 REST API 中调用表操作。该库具备特定于 Azure 表服务的功能,例如重试功能(在操作失败时自动重试)和延续令牌功能(支持服务器端分页)。

2. 数据操作基础

在存储库中,模型类的实例代表表中的实体。保存实例到表时,存储库会为实例的每个公共属性在实体中创建一个属性。模型类必须包含实体的主键属性:PartitionKeyRowKey。每个实体最多可有 252 个用户定义属性(包含主键属性和Timestamp属性)。若用于存储查询结果,模型类需有一个无参数的默认构造函数。存储库提供了TableServiceEntityTableEntity两个基类,分别用于 Method1 和 Method2 的模型类派生。

存储客户端库支持的实体数据类型如下:
| 数据类型 | 说明 |
| ---- | ---- |
| Byte[] | 最大 64 KB |
| Boolean | - |
| DateTime | 检索实体时,存储客户端库会自动将其转换为本地时区 |
| Double | - |
| Guid | - |
| Int32 | - |
| Int64 | - |
| String | 最大 64 KB |

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询