我是DynamoDB的初学者(使用.NET)。是否有关于如何管理AmazonDynamoDBClient生命周期的指导?
我想让它成为Singleton以避免与连接相关的任何连接损失,但这是一个坏主意吗?它在开发中运行良好 - 这是否适用于生产?
感谢大家的指导!
答案 0 :(得分:4)
与AWS SDK for .NET中的所有AWS客户端类一样,AmazonDynamoDBClient对于特定区域或端点是线程安全的。您可以随意为要连接的每个区域创建一个AmazonDynamoDBClient,然后跨线程共享它。
谢谢!