3

我是 DynamoDB 的初学者(使用 .NET)。是否有任何关于如何管理 AmazonDynamoDBClient 生命周期的指导?

我想让它成为 Singleton 以避免与连接相关的任何连接损失,但这是一个坏主意吗?它在开发中运行良好 - 这会支持生产吗?

感谢大家的任何指导!

4

1 回答 1

5

与适用于 .NET 的 AWS 开发工具包中的所有 AWS 客户端类一样,AmazonDynamoDBClient 对于特定区域或终端节点是线程安全的。随意为您将连接到的每个区域创建一个 AmazonDynamoDBClient,然后跨线程共享它。

谢谢!

于 2013-09-18T17:02:53.947 回答