数据存储的最佳实践

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

最佳实践是指可以帮助您更有效地管理数据的指南。

创建更少的数据存储

数据存储与数据库中的表相似的行为。当您在体验中减少数据存储数量并将相关数据放入同一数据存商店时,您可以单独配置每个数据存储,并提高服务的效率来操作数据。

使用单个对象来获取相关数据

为了更有效地使用最大4MB对象大小限制,在一个调用中获取所有相关数据。SetAsync() 更新所有数据,使所有用户的数据总是同步。

版本管理系统版本单个对象而不是整个数据存商店。这意味着自封闭对象在恢复数据存储到较旧版本时是一致的。

使用键前缀来组织您的数据

在调用 ListKeysAsync() 时,使用特定 前缀 过滤键。例如,你可以在支持多个角色档案的体验中保存带有前缀 /User_1234/profiles/warrior/User_1234/profiles/mage 的键,以便用户使用。然后,你可以使用 /User_1234/profiles 的前缀搜索来获得那个用户所属的所有个人资料列表。