Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

更改一致性级别

贡献者

如果您使用的是 S3 租户,则可以使用租户管理器或租户管理 API 来更改对 S3 分段中的对象执行的操作的一致性控制。

您需要的内容
  • 您必须使用登录到租户管理器 支持的 Web 浏览器

  • 您必须属于具有 " 管理所有分段 " 或 " 根访问 " 权限的用户组。这些权限将覆盖组或存储分段策略中的权限设置。请参见 租户管理权限

关于此任务

一致性级别可在对象的可用性与这些对象在不同存储节点和站点之间的一致性之间实现平衡。通常,您应该对存储分段使用 * 读 - 后 - 新 - 写 * 一致性级别。

如果*读后新写入*一致性级别不符合客户端应用程序的要求、则可以通过设置存储分段一致性级别或使用来更改一致性级别 Consistency-Control 标题。。 Consistency-Control 标题将覆盖存储分段一致性级别。

备注 更改存储分段的一致性级别时,只会保证更改后载入的对象符合修订后的级别。
步骤
  1. 选择 * 存储( S3 ) * > * 分段 * 。

  2. 从列表中选择存储分段名称。

    此时将显示存储分段详细信息页面。

  3. 选择 * 分段选项 * > * 一致性级别 * 。

  4. 为此存储分段中的对象选择一个一致性级别。

    • 全部:提供最高级别的一致性。所有节点都会立即接收数据,否则请求将失败。

    • 强-全局:保证所有站点中所有客户端请求的写入后读一致性。

    • 强站点:保证站点内所有客户端请求的写入后读一致性。

    • 读后新写入(默认):为新对象提供读后写入一致性、并最终为对象更新提供一致性。提供高可用性和数据保护保证。建议用于大多数情况。

    • 可用:为新对象和对象更新提供最终一致性。对于S3存储分段、请仅根据需要使用(例如、对于包含很少读取的日志值的存储分段、或者对于不存在的密钥执行head或get操作)。S3 FabricPool 存储分段不支持。

  5. 选择 * 保存更改 * 。