在 DynamoDB 中使用基于 AWS 账户的端点 - 适用于 JavaScript 的 AWS SDK

适用于 JavaScript 的 AWS SDKV3 API 参考指南详细描述了 适用于 JavaScript 的 AWS SDK 版本 3 (V3) 的所有 API 操作。

在 DynamoDB 中使用基于 AWS 账户的端点

DynamoDB 提供基于 AWS 账户的端点,通过使用您的 AWS 账户 ID 来简化请求路由,从而提升性能。

要使用此功能,您需要使用适用于 JavaScript 的 AWS SDK 版本 3 的 3.656.0 或更高版本。这一基于账户的端点功能在此新版本中默认启用。

如果要选择退出基于账户的路由,您可以选择以下选项:

  • 配置 DynamoDB 服务客户端,将 accountIdEndpointMode 参数设置为 disabled

  • 将环境变量 AWS_ACCOUNT_ID_ENDPOINT_MODE 设置为 disabled

  • 更新共享的 AWS 配置文件,将 account_id_endpoint_mode 设置为 disabled

以下代码片段演示了如何通过配置 DynamoDB 服务客户端来禁用基于账户的路由:

const ddbClient = new DynamoDBClient({ region: "us-west-2", accountIdEndpointMode: "disabled" // Disable account ID in the endpoint });

《AWS SDK 和工具参考指南》提供了有关其他配置选项的更多信息。