Hash DynamoDB中神秘的哈希冲突问题

Hash DynamoDB中神秘的哈希冲突问题,hash,amazon-dynamodb,collision,partition,Hash,Amazon Dynamodb,Collision,Partition,我是迪纳摩的新手。我目前正在调查DynamoDB中的一个问题。在lambda中将事务文件验证为正常事务后,dynamoDB发现它与事务重复。事实证明,这不是重复的交易,必须与其他交易一起正常处理。但奇怪的是,这并不是一个成功的案例。我怀疑当它比较散列(分区键)时发生了冲突,不知何故它理解了键不够唯一。这绝对是唯一的一个与排序键。如果它是一个重复的问题,它在当前情况下抛出ConditionalCheckFailedException,并且在db中过滤后将不会进一步记录它。我想更好地了解Dynamo

我是迪纳摩的新手。我目前正在调查DynamoDB中的一个问题。在lambda中将事务文件验证为正常事务后,dynamoDB发现它与事务重复。事实证明,这不是重复的交易,必须与其他交易一起正常处理。但奇怪的是,这并不是一个成功的案例。我怀疑当它比较散列(分区键)时发生了冲突,不知何故它理解了键不够唯一。这绝对是唯一的一个与排序键。如果它是一个重复的问题,它在当前情况下抛出ConditionalCheckFailedException,并且在db中过滤后将不会进一步记录它。我想更好地了解DynamoDB如何处理这个问题,以及有什么好的解决方案可以防止同样的事件。它以前从未遇到过这个问题。如果你有什么想法,我很想听你说