我很好奇Java SDK中主DynamoDB入口点AmazonDynamoDBClient
的线程安全性和可重用性是什么?我注意到在此的JavaDoc语句DynamoDBMapper
:AmazonDynamoDBClient的线程安全性/可重用性/生命周期?
“这个类是线程安全的,可以在线程之间共享这也是非常轻巧的,所以它并不需要的人。”
由于DynamoDBMapper
花费AmazonDynamoDBClient
参考,这是否意味着AmazonDynamoDBClient
相似?
我还以为我看到某个地方,它是鼓励保持并共享AWSCredentials
,因为它允许更好地管理节流和会话?由于凭证是AmazonDynamoDBClient
的主要依赖关系,这也可能支持它具有更长的使用寿命?
除非你不得不到处检查其使用将是一个相当繁琐。 – mckamey 2012-07-28 18:34:11