管理AmazonDynamoDBClient

时间:2013-09-18 02:21:03

标签: c# amazon-dynamodb

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

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

感谢大家的指导!

1 个答案:

答案 0 :(得分:4)

与AWS SDK for .NET中的所有AWS客户端类一样,AmazonDynamoDBClient对于特定区域或端点是线程安全的。您可以随意为要连接的每个区域创建一个AmazonDynamoDBClient,然后跨线程共享它。

谢谢!